Я пытаюсь создать Newton's method фракталы Jacobi theta functions - мои попытки с mpmath занимают много времени, поэтому я попытался кодирования его в С.ускорение оценки тета-функции для метода Ньютона фрактал поколения
Источник, используемый для генерировать следующее изображение здесь: http://owen.maresh.info/allegra.c и компилировать с GCC allegra.c -o Allegra -lm, а затем должен быть вызван в качестве ./allegra> jacobi.pnm
http://owen.maresh.info/jacobi.png
так: * Есть ли способы ускорить оценку - это заняло полчаса времени на стене для создания этого изображения? (Я хотел бы иметь возможность быстро создавать эти изображения с разными номами, чтобы я мог снимать фильм) * Я знаю, что ошибаюсь в определении функции тета, но мне трудно найти причину разрывы.
Для справочных целей, это изображение было получено, делая метод стандартного Ньютона на & thetas (г, 0.001-0.3019 * я)
ты не возражаешь, если я передать свой код на яблоко в качестве примера приложение, которое работает медленнее при компиляции с их новым компилятором 'clang' C, чем с их gcc. –
Не проблема. Я собираюсь попробовать это с icc немного. –
'icc' - отличная идея. Мне интересно, какое улучшение вы видите с ним над gcc. –