The Q6600
Benchmarks Game

spectral-norm

Always look at the source code.

Look at the slower simple sequential programs, and  look at the parallel programs written for multicore, and  look at the low-level programs written for SIMD.

× source secs mem gz busy cpu load
1.0 Rust #6 1.97 2,440 1126 7.86 100% 99% 99% 99%
1.0 Ada 2012 GNAT #4 2.00 4,248 2770 7.88 99% 98% 99% 99%
1.0 C++ g++ #6 1.99 2,408 1044 7.89 99% 99% 99% 99%
1.0 C gcc #5 1.98 988 569 7.89 99% 99% 100% 99%
1.0 C gcc #4 1.98 2,412 1139 7.90 100% 100% 99% 99%
1.0 Rust #5 1.99 2,524 1055 7.94 100% 100% 99% 100%
1.0 Rust 2.07 2,100 1254 7.96 97% 97% 95% 96%
1.0 Rust #2 2.06 2,204 1110 7.97 97% 98% 97% 97%
1.0 C++ g++ #5 2.00 3,244 1044 7.97 99% 100% 100% 100%
1.0 C# .NET Core #5 2.16 35,800 764 8.21 94% 93% 99% 94%
1.1 Intel Fortran #3 2.07 1,764 638 8.29 100% 100% 100% 100%
1.1 Rust #3 2.31 2,196 1053 8.85 96% 96% 96% 96%
1.1 Intel Fortran #2 7.85 2,936 513 8.86 100% 1% 11% 1%
1.2 Julia #3 2.79 179,764 521 9.07 75% 75% 76% 99%
1.2 Rust #4 2.31 2,604 817 9.20 100% 100% 100% 100%
1.7 C++ g++ #8 3.40 2,340 1278 13.53 100% 100% 99% 100%
2.0 C gcc #3 3.95 1,024 463 15.76 100% 100% 100% 100%
2.0 Lisp SBCL #2 4.00 19,876 915 15.77 99% 99% 99% 99%
2.0 Lisp SBCL #3 4.00 19,808 890 15.78 98% 99% 99% 99%
2.0 Lisp SBCL #7 4.01 19,772 762 15.79 98% 99% 98% 99%
2.0 Ada 2012 GNAT #3 4.00 4,248 1717 15.80 99% 100% 98% 98%
2.0 Lisp SBCL #8 4.00 16,116 791 15.81 99% 99% 99% 99%
2.0 Lisp SBCL #6 15.73 20,864 505 15.82 100% 0% 0% 0%
2.0 Free Pascal #3 3.99 1,848 650 15.84 99% 99% 99% 99%
2.0 Free Pascal #2 3.99 1,804 542 15.87 99% 100% 99% 100%
2.0 Ada 2012 GNAT 15.70 3,504 716 15.92 1% 0% 100% 1%
2.0 Swift #3 3.99 7,836 601 15.93 100% 100% 100% 100%
2.0 Go #4 4.12 2,704 548 15.93 96% 98% 97% 96%
2.0 Lisp SBCL 15.73 20,780 631 15.96 1% 1% 100% 0%
2.0 Go #2 4.22 1,880 668 16.01 96% 95% 94% 95%
2.0 Haskell GHC #4 4.09 4,184 987 16.03 98% 99% 99% 97%
2.0 C# .NET Core #3 4.25 32,564 878 16.08 97% 95% 93% 93%
2.0 C gcc 15.92 928 383 16.09 67% 0% 0% 34%
2.0 F# .NET Core #2 4.29 35,228 853 16.12 92% 92% 97% 94%
2.1 C++ g++ 16.05 3,200 452 16.19 69% 0% 0% 31%
2.1 Java  #2 4.15 36,428 950 16.26 98% 100% 98% 97%
2.1 Chapel 4.16 5,456 310 16.29 99% 98% 97% 96%
2.1 F# .NET Core #4 4.37 36,152 732 16.37 92% 92% 97% 93%
2.1 Java #3 4.26 36,944 756 16.45 96% 97% 97% 97%
2.1 Go 15.71 2,720 411 16.57 87% 3% 14% 1%
2.1 Node js #6 4.40 61,768 999 16.63 93% 97% 95% 93%
2.1 Java 16.57 36,648 514 16.85 1% 100% 1% 0%
2.1 OCaml #2 15.70 3,704 377 16.86 100% 3% 5% 0%
2.2 Julia #2 4.88 183,180 370 17.13 84% 85% 98% 84%
2.2 Haskell GHC #2 15.77 6,108 403 17.25 5% 2% 100% 3%
2.2 Dart 16.24 134,784 462 17.43 98% 4% 3% 2%
2.2 Free Pascal 17.06 8 423 17.49 0% 1% 100% 1%
2.2 Node js #7 15.78 32,556 414 17.53 99% 2% 2% 8%
2.2 Node js 15.79 33,384 319 17.56 4% 9% 95% 2%
2.3 Dart #5 16.12 134,968 489 17.72 8% 98% 1% 3%
2.6 Swift 15.71 12,652 438 20.63 17% 8% 100% 6%
3.0 Racket #3 6.25 38,976 627 23.69 94% 94% 97% 94%
5.2 Racket #2 38.70 38,212 532 40.63 4% 1% 100% 0%
5.6 Racket 42.25 35,868 446 44.39 80% 3% 0% 22%
8.2 Erlang HiPE #2 16.73 34,356 747 64.19 97% 95% 95% 97%
12 VW Smalltalk 91.68 55,084 642 92.82 0% 0% 100% 1%
14 VW Smalltalk #2 33.65 246,512 1047 111.23 80% 82% 84% 85%
15 Erlang HiPE 112.49 30,872 507 119.49 6% 1% 96% 3%
16 PHP 33.24 24,100 1152 128.43 95% 98% 98% 95%
19 Perl #5 147.42 7,784 340 148.60 0% 41% 59% 0%
20 Perl #4 39.52 12,216 555 154.07 97% 98% 97% 98%
20 Perl 158.60 7,836 333 159.90 51% 11% 38% 0%
22 Lua 162.63 2,636 329 172.22 36% 1% 4% 65%
28 Ruby #4 206.28 25,148 326 219.73 100% 3% 4% 0%
29 PHP #3 59.03 25,924 1210 228.21 98% 96% 96% 98%
31 PHP #2 230.67 8,648 397 244.05 66% 4% 29% 6%
39 Ruby 285.05 25,212 292 5 min 84% 6% 10% 8%
77 Ruby #5 154.65 26,296 839 10 min 98% 98% 97% 97%
85 Python 3 #7 170.10 49,484 417 11 min 99% 98% 98% 99%
86 Python 3 #6 10 min 9,232 328 11 min 3% 63% 37% 2%
97 Perl #2 12 min 7,196 343 12 min 41% 23% 36% 2%
99 Perl #3 195.50 18,308 850 12 min 99% 100% 99% 99%
304 Matz's Ruby 39 min 6,080 292 39 min 98% 0% 2% 1%
355 Matz's Ruby #4 46 min 6,072 326 46 min 66% 34% 0% 0%
489 Matz's Ruby #5 16 min 21,068 839 1h 04 min 99% 98% 99% 99%