The Computer Language
Benchmarks Game

spectral-norm

program source code, command-line and measurements

× source code secs KB gz cpu cpu load
1.0 C gcc #5 7.85 1,612 569 7.85 1% 1% 100% 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,760 1139 7.85 0% 29% 72% 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++ #5 7.93 2,388 1044 7.92 1% 1% 100% 100%
1.0 C++ g++ #6 7.93 2,324 1044 7.92 1% 100% 0% 100%
1.2 Ada 2005 GNAT #4 9.21 3,956 2762 9.20 1% 1% 100% 100%
1.7 C++ g++ #8 13.23 1,620 1278 13.22 0% 100% 1% 100%
1.8 Rust 13.87 8,372 1251 13.86 1% 100% 0% 100%
2.0 Go #2 15.71 1,668 668 15.70 1% 1% 0% 100%
2.0 Go #3 15.72 2,420 536 15.71 1% 1% 0% 100%
2.0 JavaScript V8 #2 15.72 14,264 361 15.71 0% 1% 0% 100%
2.0 JavaScript V8 #5 15.72 12,512 418 15.71 1% 0% 1% 100%
2.0 JavaScript V8 #3 15.72 12,492 405 15.71 1% 1% 0% 100%
2.0 JavaScript V8 15.72 12,448 344 15.72 0% 0% 1% 100%
2.0 Rust #2 15.74 8,248 1107 15.74 1% 100% 1% 100%
2.0 Go 15.82 2,600 411 15.81 1% 1% 0% 100%
2.0 Lisp SBCL #2 15.93 25,300 906 15.92 1% 0% 1% 100%
2.0 C gcc 15.94 800 383 15.94 1% 0% 100% 100%
2.0 Ada 2005 GNAT 15.96 1,612 710 15.95 1% 100% 1% 100%
2.0 Pascal Free Pascal 15.96 8 423 15.95 0% 100% 1% 100%
2.0 C gcc #3 15.96 1,616 463 15.96 1% 100% 1% 100%
2.0 TypeScript Node.js 15.99 20,768 383 15.98 1% 1% 0% 100%
2.0 TypeScript Node.js #3 15.99 19,956 394 15.98 1% 0% 0% 100%
2.0 Scala 16.01 28,252 404 16.00 0% 1% 1% 100%
2.1 Ada 2005 GNAT #3 16.15 3,940 1702 16.14 1% 1% 100% 100%
2.1 Dart #5 16.25 19,348 486 16.24 1% 100% 0% 100%
2.1 Dart 16.26 20,028 457 16.25 1% 100% 0% 100%
2.1 Java  #2 16.37 26,876 950 16.36 1% 1% 0% 100%
2.1 Scala #5 16.45 32,480 693 16.44 0% 0% 1% 100%
2.2 Java  17.33 26,856 514 17.32 0% 1% 1% 100%
2.3 F# Mono #3 18.45 42,768 720 18.44 0% 1% 0% 100%
2.4 Haskell GHC #4 18.74 2,468 987 18.74 0% 100% 1% 100%
2.4 OCaml #2 18.86 1,656 377 18.85 0% 0% 0% 100%
2.4 OCaml #3 18.92 3,304 938 17.97 0% 1% 1% 100%
3.0 Lisp SBCL 23.66 18,212 625 23.65 1% 0% 0% 100%
3.0 Lisp SBCL #3 23.90 25,280 883 23.89 1% 0% 0% 100%
3.2 Racket #3 25.19 21,468 627 25.18 1% 1% 100% 100%
3.5 Haskell GHC #2 27.46 4,980 403 27.45 0% 1% 0% 100%
3.7 Racket #2 28.74 19,932 532 28.73 1% 1% 100% 100%
3.7 C++ g++ 29.09 1,360 452 29.08 1% 100% 0% 100%
3.8 C# Mono 29.55 38,104 459 29.54 1% 0% 0% 100%
4.0 C# Mono #2 31.18 38,200 1063 31.17 1% 0% 0% 100%
4.0 Racket 31.29 18,512 446 31.28 1% 0% 100% 100%
4.1 F# Mono #2 31.95 40,888 852 31.86 1% 0% 1% 100%
5.3 Clojure #6 41.59 55,972 808 41.57 1% 0% 0% 100%
5.3 Clojure #8 41.84 56,188 918 41.82 0% 1% 1% 100%
5.7 Clojure #7 44.59 53,596 762 44.57 1% 0% 0% 100%
11 Erlang HiPE #2 85.63 15,668 747 85.59 1% 1% 0% 100%
14 Smalltalk VW #2 111.23 33,228 438 111.18 1% 0% 0% 100%
19 Erlang HiPE 147.52 17,144 507 147.46 1% 0% 1% 100%
23 PHP 180.24 15,332 1135 180.18 1% 0% 0% 100%
23 Perl #5 183.06 5,292 340 183.01 1% 0% 1% 100%
24 TypeScript Node.js #2 186.15 26,608 385 186.08 0% 0% 0% 100%
26 Perl 206.33 3,720 333 206.26 1% 1% 1% 100%
31 PHP #2 240.98 7,076 397 240.91 1% 100% 1% 100%
31 PHP #3 245.85 15,396 1193 245.76 1% 40% 61% 100%
45 Lua 5 min 1,100 329 5 min 1% 0% 1% 100%
64 Ruby JRuby #4 8 min 288,056 326 8 min 0% 1% 1% 100%
66 Ruby #4 8 min 7,584 326 8 min 0% 1% 100% 100%
71 Ruby JRuby #2 9 min 292,336 776 9 min 1% 1% 1% 100%
72 Ruby JRuby 9 min 294,780 292 9 min 0% 1% 1% 100%
76 Ruby 10 min 8,640 292 9 min 0% 26% 75% 100%
114 Perl #3 14 min 7,548 846 14 min 1% 1% 1% 100%
117 Perl #2 15 min 3,056 343 15 min 0% 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