Как мне кажется, проблема явно в самом скрипте, что расчет зависит от количества данных...
Лучше всего его прислать, хотя бы ту часть, которая рассчитывает эту кривую.
Я правильно понимаю, что идет сглаживание некой формулы?