Aby użyć szybkiej transformacji Fouriera (FFT) na danych o jednakowym próbkowaniu, np. W połączeniu z rozwiązaniami PDE, dobrze wiadomo, że FFT jest algorytmem ). Jak dobrze skala FFT jest przetwarzana równolegle dla n → ∞ (tj. Bardzo duża)?
pde
fftw
fourier-analysis
Allan P. Engsig-Karup
źródło
źródło
Odpowiedzi:
Jest to bardziej niepotwierdzony dowód niż udowodniony dowód, ale wydaje się, że istniejące implementacje dla FFT, takie jak FFTW , mają ograniczoną zdolność skalowania.
Ale przesłanie „do domu” jest takie, że FFT powinno się zwiększyć; jednak czasami pojawiają się nieoczekiwane ograniczenia i interakcje, które przechodzą od teoretycznego rozważenia wydajności algorytmu do jego praktycznej implementacji na rzeczywistej platformie HPC.
źródło
źródło
Poszukiwanie „równoległego FFT” lub „skalowalności pseudospektralnej” w Google Scholar dostarcza wielu informacji, których nie mam kwalifikacji do oceny. Ale wydaje się, że jest to ładny niedawny przykład tego, co można osiągnąć w praktyce:
Hybrydowy schemat MPI-OpenMP dla skalowalnych równoległych obliczeń pseudospektralnych dla turbulencji płynów
Abstrakcyjny:
źródło
źródło