@Piru
Don't be so sure. For E-UAE (slightly old build, though) on my 2.66 GHz Core2 Quad:
Settings:
CPU: 68040
Speed: Maximum
Idle on STOP instruction: off
Memory accesses: all direct (using shmmax of 512MB, total emulated memory of 274MB)
Generate CPU flags: only when needed
ICache flush: soft
Compile through unconditional branch: enabled
JIT FPU compiler: enabled
Translation buffer: 8MB
Speed test for FFT + iFFT: (float)
time needed 612ms for 413696 samples, => 7.66410255432128x speed @44100Hz/stereo
Speed test for FFT + iFFT: (integer)
time needed 643ms for 413696 samples, => 7.29460477828979x speed @44100Hz/stereo
Speed test for FFT + iFFT: (integer handoptimized 68K ASM)
time needed 301ms for 413696 samples, => 15.5828266143798x speed @44100Hz/stereo
Not that much faster, really.