[SciPy-dev] fft benchmarks results

Chuck Harris Chuck.Harris at sdl.usu.edu
Fri May 30 12:48:59 CDT 2003


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




More information about the Scipy-dev mailing list