Fast Fourier Transform
Fast Fourier Transform
TRANSFORM
Introduction
Some dates:
– ~1880 - algorithm first described by Gauss
– 1965 - algorithm rediscovered (not for the first time)
by Cooley and Tukey
Could consider
– Number of additions
– Number of multiplications
– Amount of memory required
– Scalability and regularity
Basic idea is to split the sum into 2 subsequences of length N/2 and
continue all the way down until you have N/2 subsequences of length
2
Log2(8)
N
The Cooley-Tukey decimation-in-time
algorithm
Recall that the DFT is now of the form X[k] G[k] WNk H[k]
The DFT in (partial) flowgraph notation:
Continuing with the decomposition …