Next: 7. Die Parallele Lösung
Up: 6.4 Die Fast Fourier
Previous: 6.4.1 Die 1D-Fourieranalyse und
6.4.2 Die FFT-Idee und ihre Parallelisierung
Die hier betrachtete FFT-Idee wird auch als radix-2 FFT bezeichnet.
Betrachten wir für
die Matrix
aus (6.8).
Wegen
und
ergibt sich
 |
(6.9) |
Eine Umgruppierung der Einträge in (6.9) mittels der
-Permutationsmatrix
Wegen
und der
Definition
folgt
 |
(6.10) |
d.h. die Fourieranalyse mit
läßt sich auf die Fourieranalyse
mit
zurückführen.
Allgemein :
Sei
,
so gilt
 |
(6.11) |
mit
als even-odd-Permutation, welche die Vektorkomponenten umordnet
![\begin{displaymath}
\underline{y}\;:=\; \Pi_n^T \underline{x} \hspace{1em}\Left...
...j=\overline{1,n-1:2} \makebox[0pt]{}}
\end{bmatrix} \enspace
\end{displaymath}](img781.gif) |
(6.12) |
und
.
Wenn
ist, so läßt sich (6.13)
-mal rekursiv
anwenden.
Damit reduziert sich eine FFT auf das
-malige Umordnen eines
Vektors mit etwas zusätzlicher Arithmetik.
FFT mit
bezeichne im folgenden den Teilvektor von
,
der ab Element
bis Element
jede zweite Komponente enthält, d.h.
Abbildung 6.7:
Aufsplittung der Indizes
 |
Der resultierende Vektor nach der Umordnung in Abbildung 6.7
ist nunmehr als
geordnet.
Die Parallelisierung der Fouriertransformation
(Umordnung und Arithmetik) auf
einem Parallelrechner mit verteiltem Speicher
ist in Bild 6.8 als sogenannter
Butterfly-Algorithmus
dargestellt.
Hierin sieht man die gute Parallelisierbarkeit der Fouriertransformation,
jedoch liegen die resultierenden Komponenten ungeordnet vor,
deren Umordnung wiederum mit Zusatzkommunikation verbunden ist.
Zurückblickend auf das Beispiel zu Beginn dieses Abschnittes 6.4,
ist an Stelle der diskreten Gleichung
die Gleichung
zu lösen :
| a) | Fourieranalyse : |
 |
umgeordnet |
| b) | Operator
: |
 |
umgeordnet |
| c) | Fouriersynthese : |
 |
richtig geordnet !! |
Da zweimal die Fouriertransformation angewendet werden mußte, liegen
zum Schluß die Komponenten der Lösung wieder in richtiger Reihenfolge vor !
Die Kombination von Fourieranalyse und -synthese ist sehr gut
parallelisierbar.
Next: 7. Die Parallele Lösung
Up: 6.4 Die Fast Fourier
Previous: 6.4.1 Die 1D-Fourieranalyse und
Gundolf Haase
1998-12-22