The Computer Language
Benchmarks Game

spectral-norm

program source code, command-line and measurements

× source secs KB gz cpu cpu load
1.0 C gcc #5 7.85 1,628 569 7.85 1% 1% 1% 100%
1.0 Fortran Intel #3 7.86 1,296 638 7.85 0% 1% 1% 100%
1.0 C gcc #4 7.86 1,684 1139 7.85 1% 1% 1% 100%
1.0 Fortran Intel #2 7.87 784 513 7.86 1% 0% 0% 100%
1.0 Fortran Intel 7.87 1,348 568 7.86 1% 0% 0% 100%
1.0 C++ g++ #6 7.93 2,288 1044 7.92 1% 1% 0% 100%
1.0 C++ g++ #5 7.93 2,288 1044 7.92 1% 1% 0% 100%
1.2 Ada 2005 GNAT #4 9.21 3,816 2762 9.19 1% 1% 0% 100%
1.7 C++ g++ #8 13.18 1,712 1278 13.17 1% 1% 0% 100%
2.0 C gcc 15.71 812 383 15.70 1% 1% 1% 100%
2.0 Go #2 15.71 928 668 15.70 0% 1% 1% 100%
2.0 Go #4 15.72 2,044 548 15.71 1% 1% 0% 100%
2.0 Rust #2 15.74 16,156 1107 15.52 1% 1% 1% 100%
2.0 Rust 15.74 16,064 1251 15.53 1% 1% 1% 100%
2.0 Node.js #5 15.78 24,236 425 15.77 1% 0% 1% 100%
2.0 Node.js #3 15.78 24,188 413 15.77 0% 1% 1% 100%
2.0 Node.js 15.79 25,272 351 15.78 1% 1% 1% 100%
2.0 Go 15.80 2,096 411 15.79 0% 0% 1% 100%
2.0 Lisp SBCL #2 15.93 25,004 906 15.85 1% 0% 1% 100%
2.0 Ada 2005 GNAT 15.96 1,600 710 15.95 0% 1% 1% 100%
2.0 Pascal Free Pascal 15.96 8 423 15.95 0% 100% 1% 100%
2.0 Scala 16.01 28,252 404 16.00 0% 1% 1% 100%
2.0 Dart #5 16.02 23,324 486 16.00 0% 0% 1% 100%
2.0 C gcc #3 16.02 1,680 463 16.01 1% 1% 0% 100%
2.0 Dart 16.03 23,488 457 16.02 1% 1% 0% 100%
2.1 TypeScript 16.10 24,504 383 16.10 1% 1% 1% 100%
2.1 Ada 2005 GNAT #3 16.12 3,852 1702 16.10 1% 0% 1% 100%
2.1 Java  #2 16.30 23,872 950 16.29 1% 0% 1% 100%
2.1 Scala #5 16.45 32,480 693 16.44 0% 0% 1% 100%
2.2 Java 17.29 23,512 514 17.28 1% 1% 1% 100%
2.2 TypeScript #3 17.39 23,964 394 17.38 1% 1% 0% 100%
2.4 F# Mono LLVM #3 18.62 43,176 721 18.25 1% 1% 3% 98%
2.4 Haskell GHC #4 18.81 2,336 987 18.80 3% 1% 0% 100%
2.4 OCaml #3 18.93 4,588 907 17.98 0% 1% 1% 100%
2.4 OCaml #2 19.01 2,692 377 19.00 0% 1% 1% 100%
2.9 Lisp SBCL 22.41 17,780 625 22.40 1% 1% 0% 100%
3.0 Lisp SBCL #3 23.77 25,012 883 23.70 1% 0% 0% 100%
3.3 Haskell GHC #2 26.27 4,916 403 26.26 1% 1% 0% 100%
3.7 C++ g++ 28.97 1,348 452 28.96 1% 1% 0% 100%
3.7 Node.js #2 29.45 24,184 368 29.44 1% 1% 1% 100%
3.8 C# Mono LLVM 29.57 37,944 459 29.56 0% 1% 1% 100%
4.0 C# Mono LLVM #2 31.63 37,300 1063 31.62 1% 1% 0% 100%
4.0 C# Mono LLVM #3 31.65 41,968 878 31.15 1% 0% 0% 98%
4.1 F# Mono LLVM #2 32.08 42,684 853 31.72 0% 1% 0% 99%
5.1 Clojure #6 40.26 52,220 808 40.24 1% 100% 2% 100%
5.2 Clojure #7 40.71 51,136 762 40.69 1% 100% 0% 100%
5.3 Clojure #8 41.48 51,520 918 41.46 1% 100% 1% 100%
6.5 Chapel 50.96 19,388 310 50.94 100% 0% 1% 0%
7.1 Racket #3 55.75 18,212 627 55.71 0% 1% 1% 100%
8.3 Racket #2 65.55 17,972 532 65.50 0% 1% 1% 100%
9.1 Racket 71.10 14,516 446 71.06 1% 1% 1% 100%
9.9 Erlang HiPE #2 77.55 17,376 747 77.51 0% 1% 1% 100%
14 Smalltalk VW #2 111.83 31,368 438 111.78 0% 1% 0% 100%
19 Erlang HiPE 146.92 18,352 507 146.85 1% 1% 1% 100%
20 Perl #5 153.68 5,152 340 153.63 1% 0% 1% 100%
20 PHP 159.77 15,420 1135 159.71 1% 1% 1% 100%
22 Perl 172.52 5,292 333 172.46 1% 1% 0% 100%
27 TypeScript #2 209.30 30,448 385 209.21 1% 1% 0% 100%
30 PHP #2 238.65 7,068 397 238.59 1% 1% 1% 100%
31 PHP #3 244.00 15,320 1193 243.92 1% 1% 1% 100%
38 Ruby JRuby #4 294.74 655,348 326 294.26 0% 1% 1% 100%
45 Lua 5 min 1,100 329 5 min 1% 0% 1% 100%
50 Ruby JRuby #2 6 min 655,420 776 6 min 0% 1% 1% 100%
53 Ruby JRuby 6 min 650,300 292 6 min 0% 1% 1% 100%
66 Ruby #4 8 min 7,584 326 8 min 0% 1% 100% 100%
76 Ruby 10 min 8,640 292 9 min 0% 26% 75% 100%
103 Perl #2 13 min 4,740 343 13 min 1% 2% 1% 100%
118 Perl #3 15 min 14,916 846 15 min 1% 1% 1% 100%
141 Python 3 #6 18 min 7,120 328 18 min 1% 0% 0% 100%
142 Ruby #5 18 min 52,404 835 18 min 1% 44% 57% 100%
144 Python 3 #5 18 min 42,940 437 18 min 0% 1% 1% 100%
Perl #4 Failed
Scala #2 Failed
Scala #3 Failed
Scala #4 Failed