Я также хотел бы услышать от ваших результатов. Я пытался сделать то же самое. Я обнаружил, что хорошо выполнять математику - это хорошо, но как только вы кладете туда холст, он становится ментальным, и частота кадров падает.
У меня было наложение переднего плана, которое отображало эффекты. Это было очень высокое качество изображения, но альфа-содержимое настолько замедлило его, что я полностью его отбросил за большее количество кадров в секунду.
Я также использовал PHP для проработки некоторых сложных математических задач. У меня были большие наборы данных, но вместо того, чтобы использовать JavaScript для вычисления и отображения данных, я решил позволить PHP делать работу и позволить JavaScript показывать результаты. Это не сэкономило много времени, потому что JavaScript "sehr gut" с математикой.
Я так понимаю, весь ваш сайт в HTML5, так что попробуйте поиграть с фоновым рабочим.
Надеюсь, я помог и, пожалуйста, поделитесь своими результатами.