20.08.02 | |||||||||||||||
A simple Basis Benchmark implemented in different languages. | |||||||||||||||
Measurement on several platforms | |||||||||||||||
Measurement Combination | Benchmark Results (ms) | ||||||||||||||
Language | Program | Version | Options | OS | Hardware | Misc | Language | Bench00 | Bench01 | Bench02 | Bench03 | Bench04 | Bench05 | tot_elapsed | |
AWK | Gawk | 3.0.4 | Linux | Athlon 1000 | AWK | 27500 | 30000 | 610000 | 150000 | 250000 | 229000 | ||||
AWK | Gawk | 3.1.0 | Linux | Athlon 1000 | AWK | 8333 | 9166 | 370000 | 37500 | 130000 | 153000 | ||||
BASIC | Bwbasic | 2.20 pl 2 | Linux | Athlon 1000 | BASIC | 440000 | |||||||||
BASIC | StarOffice | 5.2 | Linux | Athlon 1000 | BASIC | 310000 | |||||||||
BC | BC | 1.04 | Linux | Athlon 1000 | BC | 4580 | |||||||||
BC | BC | 1.06 | Linux | Athlon 1000 | BC | 4431 | |||||||||
C | Gcc | 2.95.3 20010315 | -O0 | Linux | Athlon 1000 | C | 73 | 50 | 210 | 341 | 621 | 324 | 82697 | ||
C | Gcc | 2.95.3 20010315 | -O2 | Linux | Athlon 1000 | C | 19 | 19 | 39 | 112 | 351 | 100 | 75054 | ||
Forth | GForth | 0.5.0 | Linux | Athlon 1000 | Forth | 279 | 13155 | ||||||||
Fortran | G77 0.5.25 | 2.95.3 20010315 | -O0 | Linux | Athlon 1000 | Fortran | 73 | 199 | 702 | 35891 | |||||
Fortran | G77 0.5.25 | 2.95.3 20010315 | -O2 | Linux | Athlon 1000 | Fortran | 20 | 40 | 660 | 34159 | |||||
Java | Java | 1.1.8 (Sun) | -O | Linux | Athlon 1000 | Java | 540 | 749 | 2542 | 3482 | 3683 | 65360 | |||
Java | Java | 1.3.0 (IBM jitc) | -O | Linux | Athlon 1000 | Java | 20 | 199 | 518 | 581 | 100 | 66225 | |||
Java | Guavac | 1.2 (+IBM jitc) | Linux | Athlon 1000 | Java | 39 | 59 | 549 | 571 | 100 | 67994 | ||||
JavaScipt | Konqueror | 3.0.0 | Linux | Athlon 1000 | JavaScipt | 366840 | |||||||||
JavaScipt | Mozilla 6 | Gecko/20020204 | Linux | Athlon 1000 | JavaScipt | 46793 | |||||||||
JavaScipt | Netscape | 4.79 | Linux | Athlon 1000 | JavaScipt | 22298 | 21736 | 62850 | 66800 | 41713 | 95987 | ||||
JavaScipt | Netscape 6.2.1 | Gecko/20011126 | Linux | Athlon 1000 | JavaScipt | 44563 | 44785 | 83335 | 636220 | 42986 | |||||
JavaScipt | NGS | js-0.2.5 | -O2 | Linux | Athlon 1000 | JavaScipt | 2916 | 2812 | 9166 | 9166 | 8333 | 73000 | |||
JavaScipt | Rhino | 1_5R3 (+IBM jitc) | Linux | Athlon 1000 | JavaScipt | 8329 | 8338 | 27666 | 193930 | 191860 | 115462 | ||||
Modula-2 | Mocka | 9903 | -no... | Linux | Athlon 1000 | Modula-2 | 52 | 49 | 128 | 636 | 721 | 59630 | |||
Pascal | Gpc | 20011202 | -O2 | Linux | Athlon 1000 | Pascal | 19 | 21 | 54 | 466 | 342 | 249 | 82000 | ||
Perl | Perl | 5.005_03 | Linux | Athlon 1000 | Perl | 5833 | 20000 | 21666 | 15000 | 62000 | |||||
Perl | Perl | 5.6.1 | Linux | Athlon 1000 | Perl | 5529 | 5547 | 19253 | 22854 | 16785 | 64477 | ||||
Python | Python | 2.2 | -O | Linux | Athlon 1000 | Python | 24661 | 9964 | 24030 | 24951 | 32514 | 71331 | |||
Smalltalk | Gst | 1.95.9 | Linux | Athlon 1000 | Smalltalk | ||||||||||
Tcl | Tcl | 7.6p2 | Linux | Athlon 1000 | Tcl | 75000 | 270000 | 270000 | 2030000 | 550000 | |||||
Tcl | Tcl | 8.3.4 | Linux | Athlon 1000 | Tcl | 10149 | 10975 | 42340 | 30275 | 42846 | 72456 | ||||
JavaScipt | Mozilla 6 | Gecko/20010505 | Win98 | Athlon 1000 | JavaScipt | 28120 | |||||||||
JavaScipt | Netscape | 4.73 | Win98 | Athlon 1000 | JavaScipt | 11320 | |||||||||
JavaScipt | MSIE | 5.0 | Win98 | Athlon 1000 | JavaScipt | 7260 | |||||||||
C | MS Compiler cl | 12.00.8168 | (/Od) | NT 4.0 | P2/300 | C | 445 | ||||||||
C | MS Compiler cl | 12.00.8168 | -Ox | NT 4.0 | P2/300 | C | 170 | ||||||||
Java | Java | 1.3.0-C (HotSpot) | NT 4.0 | P2/300 | Java | 444 | |||||||||
Java | Java | 1.3.0-C (HotSpot) | -Xint | NT 4.0 | P2/300 | Java | 3525 | ||||||||
JavaScipt | MSIE | 5.5 | NT 4.0 | P2/300 | JavaScipt | 25218 | |||||||||
JavaScipt | Netscape | 4.08 | NT 4.0 | P2/300 | JavaScipt | 41303 | |||||||||
JavaScipt | Netscape 6.1 | Gecko/20010726 | NT 4.0 | P2/300 | JavaScipt | 73280 | |||||||||
Perl | Perl | 5.6.0 (613) | NT 4.0 | P2/300 | Perl | 19816 |