Вы указали, откуда именно плохая производительность? Исходя из моего опыта, основные функции выполняются довольно быстро, поэтому ваш код, вероятно, является источником проблемы. Попробуйте скомпилировать с оптимизацией (-O3) или изменить размер кеша (если вы используете кеш).