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,628 569 7.85 0% 1% 1% 100%
1.0 Fortran Intel #3 7.86 1,296 638 7.85 0% 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,256 1044 7.92 1% 0% 0% 100%
1.0 C++ g++ #5 7.93 2,284 1044 7.92 0% 2% 1% 100%
1.0 C gcc #4 8.14 1,680 1139 8.14 0% 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.19 1,836 1278 13.18 0% 1% 1% 100%
1.8 Rust 13.87 36,796 1251 13.86 1% 100% 0% 100%
2.0 JavaScript V8 #2 15.71 12,760 361 15.71 1% 0% 100% 100%
2.0 Go #2 15.71 1,636 668 15.70 1% 86% 15% 100%
2.0 JavaScript V8 #3 15.72 12,844 405 15.71 1% 1% 100% 100%
2.0 Go #3 15.72 2,548 536 15.71 1% 100% 1% 100%
2.0 JavaScript V8 #5 15.72 12,844 418 15.72 1% 1% 100% 100%
2.0 JavaScript V8 15.72 12,812 344 15.72 1% 1% 100% 100%
2.0 C gcc 15.73 812 383 15.72 0% 1% 1% 100%
2.0 Rust #2 15.75 36,744 1107 15.74 1% 100% 1% 100%
2.0 Node.js #3 15.78 22,836 413 15.77 1% 1% 0% 100%
2.0 Node.js #2 15.78 22,836 368 15.77 1% 0% 1% 100%
2.0 Node.js #5 15.78 22,816 425 15.77 0% 1% 1% 100%
2.0 Node.js 15.78 23,828 351 15.78 1% 1% 1% 100%
2.0 Go 15.82 2,460 411 15.81 1% 1% 100% 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 C gcc #3 16.00 1,680 463 15.99 1% 0% 1% 100%
2.0 Scala 16.01 28,252 404 16.00 0% 1% 1% 100%
2.1 Ada 2005 GNAT #3 16.12 3,852 1702 16.10 1% 0% 1% 100%
2.1 Dart 16.23 20,224 457 16.22 1% 0% 1% 100%
2.1 Dart #5 16.27 20,444 486 16.26 1% 4% 4% 100%
2.1 Java  #2 16.37 26,876 950 16.36 1% 1% 0% 100%
2.1 TypeScript #3 16.41 22,056 394 16.40 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 #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.5 TypeScript 19.72 22,852 383 19.71 1% 0% 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.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.02 2,828 452 29.01 1% 0% 1% 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.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%
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%
26 Perl 206.33 3,720 333 206.26 1% 1% 1% 100%
28 TypeScript #2 216.37 29,108 385 216.28 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