Pour utiliser la transformée de Fourier rapide (FFT) sur des données échantillonnées uniformément, par exemple en relation avec des solveurs PDE, il est bien connu que la FFT est un algorithme ). Dans quelle mesure l'échelle FFT est-elle traitée en parallèle pour n → ∞ (c'est-à-dire très grande)?
pde
fftw
fourier-analysis
Allan P. Engsig-Karup
la source
la source
Réponses:
Il s'agit de preuves plus anecdotiques que de preuves démontrées, mais il semble que les implémentations existantes pour les FFT, telles que FFTW , ont une limite à leur capacité de mise à l'échelle.
Mais le message à retenir ici est que la FFT devrait s'intensifier; cependant, il existe parfois des limitations et des interactions inattendues qui entrent en jeu lorsque l'on passe de la considération théorique des performances d'un algorithme à sa mise en œuvre pratique sur une plate-forme HPC réelle.
la source
la source
La recherche de «FFT parallèle» ou «évolutivité pseudospectrale» sur Google Scholar fournit une mine d'informations que je ne suis pas qualifié pour évaluer. Mais cela semble être un bel exemple récent de ce qui peut être accompli dans la pratique:
Un schéma hybride MPI-OpenMP pour des calculs pseudospectraux parallèles évolutifs pour la turbulence des fluides
Abstrait:
la source
la source