Чтобы использовать быстрое преобразование Фурье (FFT) для данных с равномерной выборкой, например, в связи с решателями PDE, хорошо известно, что FFT представляет собой алгоритм ). Насколько хорошо масштабируется БПФ при параллельной обработке при n → ∞ (т. Е. Очень большой)?
pde
fftw
fourier-analysis
Аллан П. Энгсиг-Каруп
источник
источник
Ответы:
Это больше , чем неподтвержденная продемонстрировали доказательства, но представляется , что существующие реализации для FFT, таких как FFTW , есть предел их масштабирования способности.
Но главная идея здесь заключается в том, что БПФ должно расширяться; однако иногда возникают неожиданные ограничения и взаимодействия, которые переходят от теоретического рассмотрения производительности алгоритма к его практической реализации на реальной платформе HPC.
источник
источник
Поиск «параллельного БПФ» или «псевдоспектральной масштабируемости» в Google Scholar дает массу информации, которую я не могу оценить. Но это выглядит как хороший недавний пример того, что может быть достигнуто на практике:
Гибридная схема MPI-OpenMP для масштабируемых параллельных псевдоспектральных вычислений для турбулентности жидкости
Абстрактный:
источник
источник