Basic HTML version of Foils prepared April 22 2000

Foil 9 The 1D FFT in explicit detail II

From Parallel FFT and use in PDE Solvers Computational Science Class CPS615 -- Winter Semester 2000. by Geoffrey C. Fox


1 There are two special cases of particular importance
2 Decimation in frequency (DIF) N1=2 N2=N/2 where frequency space is GN( k,f )
3 Decimation in time (DIT) N1=N/2 N2=2 where time domain is f(m)
4 These are used in cases where N=2d is a power of 2 and decimations can be applied recursively d times.
5 You can apply N=2d to a general value of N by taking say N=773 and adding 251 zeros to make it equal to 1024.
6 This can be wasteful especially in multi dimensional transforms where you waste space in x y and z directions
7 The binary FFT illustrates issues and has much simpler algebra -- FFTW uses a special purpose compiler to cope with the general case

in Table To:


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Apr 24 2000