scm2cpp benchmark
fft.scm
http://www.suri.cs.okayama-u.ac.jp/~niitsuma/scm2cpp/benchmark/fft.scm
system | stalin | scm2cpp | scm2cpp +openmp | scm2cpp +manual rewrite | gambit-c | chicken | racket | gauche |
i7@2.93GHz ubuntu | 0.231 sec | 0.407 sec | 0.092 sec | 0.230 sec | 7.408 sec | 18.236 sec | 6.624 sec | 38.055 sec |
MacBook core2duo 2.26Ghz | - | 0.984 | - | - | 16.797 | - | - | - |
MacBook
- Gambit-C
$ time ./fft-gambit real 0m16.797s user 0m13.046s sys 0m0.135s
- scm2cpp
$ time ./fft.exe real 0m5.202s user 0m4.298s sys 0m0.029s
- scm2cpp with g++ O3
$ time ./fft-O3 real 0m0.984s user 0m0.807s sys 0m0.005s
Environment
MacBook core2duo 2.26Ghz
$ uname -a
Darwin 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; RELEASE_I386 i386