[PD] fft algorithms