Hi all, a couple of benchmarks of my chunked and buffered fft routines on two different machines. If anyone is interested, I can post this code. 1) PIII 866MHz , Windows 2000, against fftpack Fast Fourier Transform ================================ | complex input | -------------------------------- size | scipy | testing | -------------------------------- 256 | 5.35 | 3.94 (10000 calls) 512 | 3.94 | 2.94 (5000 calls) 1024 | 3.17 | 2.68 (2000 calls) 2048 | 2.95 | 2.56 (1000 calls) 4096 | 5.87 | 2.88 (500 calls) 8192 | 9.89 | 5.01 (200 calls) 16384 | 18.24 | 8.37 (100 calls) 32768 | 20.84 | 11.80 (50 calls) 65536 | 20.29 | 13.62 (20 calls) 131072 | 22.56 | 12.85 (20 calls) . ---------------------------------------------------------------------- Ran 1 tests in 39.703s 2) Athlon xp1800 (~1600MHz), Linux, against fftw Fast Fourier Transform ================================ | complex input | -------------------------------- size | scipy | testing | -------------------------------- 256 | 2.18 | 2.11 (10000 calls) 512 | 1.57 | 1.63 (5000 calls) 1024 | 1.20 | 1.27 (2000 calls) 2048 | 1.34 | 1.22 (1000 calls) 4096 | 1.58 | 1.29 (500 calls) 8192 | 3.45 | 1.83 (200 calls) 16384 | 4.72 | 2.64 (100 calls) 32768 | 4.81 | 3.29 (50 calls) 65536 | 4.61 | 3.44 (20 calls) 131072 | 5.18 | 3.53 (20 calls) 262144 | 5.72 | 5.35 (10 calls) 524288 | 5.72 | 5.43 (10 calls) 1048576 | 5.08 | 5.52 (5 calls) 2097152 | 5.51 | 5.29 (5 calls) Chuck
participants (1)
-
Chuck Harris