Параллельная модель авторегрессии
01Перед выполнением задания прочитайте инструкцию.
Задание
02Наконец, сделаем параллельным основной алгоритм, генерирующий поверхность
(функция generate_zeta
). Для этого разделим основную область на равные
части и сгенерируем каждую часть по отдельности. Поскольку каждая
точка — это взвешенная сумма других точек в предыдущие моменты
времени, то части нужно вычислять в правильном порядке: только если вычислены
все предыдущие по времени и пространству части. Измерьте окончательное
ускорение программы по сравнению с последовательной версией, изменяя размер
поверхности (zsize
).