« September 9, 2005 | Main | September 17, 2005 »
Wednesday, September 14, 2005
Floating Point Benchmark: Common Lisp Benchmark Added
I have just posted a Common Lisp implementation of the floating point benchmark (the original trigonometry-intense fbench, not the FFT-based ffbench) and added results from GNU Common Lisp 2.6.7 in both compiled and interpreted modes to the language performance comparison section of the fbench document. Here is the updated relative performance table.Language | Relative Time |
Details |
---|---|---|
C | 1 | GCC 3.2.3 -O3, Linux |
Visual Basic .NET | 0.866 | All optimisations, Windows XP |
FORTRAN | 1.008 | GNU Fortran (g77) 3.2.3 -O3, Linux |
Java | 1.121 | Sun JDK 1.5.0_04-b05, Linux |
Visual Basic 6 | 1.132 | All optimisations, Windows XP |
Ada | 1.401 | GNAT/GCC 3.4.4 -O3, Linux |
Lisp | 7.41 19.8 |
GNU Common Lisp 2.6.7, Compiled, Linux GNU Common Lisp 2.6.7, Interpreted |
Python | 17.6 | Python 2.3.3 -OO, Linux |
Perl | 23.6 | Perl v5.8.0, Linux |
JavaScript | 27.6 39.1 46.9 |
Opera 8.0, Linux Internet Explorer 6.0.2900, Windows XP Mozilla Firefox 1.0.6, Linux |
QBasic | 148.3 | MS-DOS QBasic 1.1, Windows XP Console |