The Computer Language
Benchmarks Game

mandelbrot

program source code, command-line and measurements

× source secs KB gz cpu cpu load
1.0 C++ g++ #9 20.14 33,780 726 20.13 0% 1% 1% 100%
1.1 C++ g++ #8 21.35 33,664 742 21.34 1% 0% 0% 100%
1.1 Rust 21.90 71,396 868 21.86 1% 1% 0% 100%
1.1 C gcc #9 22.37 32,124 694 22.36 0% 1% 1% 100%
1.1 C gcc #4 22.39 31,800 799 22.38 1% 0% 0% 100%
1.1 C gcc #7 22.90 32,932 994 22.89 0% 1% 1% 100%
1.1 C++ g++ #5 22.93 33,352 590 22.92 0% 0% 1% 100%
1.1 C++ g++ #7 22.96 33,912 1017 22.95 0% 1% 1% 100%
1.2 C gcc #3 24.85 32,464 763 24.83 0% 1% 1% 100%
1.3 C gcc #6 25.26 29,316 879 25.24 1% 0% 0% 100%
1.3 C gcc 25.36 29,320 822 25.34 0% 1% 1% 100%
1.3 Go #3 27.18 34,688 894 27.17 0% 1% 1% 100%
1.4 Scala #4 27.24 105,996 786 27.22 0% 1% 0% 100%
1.4 Java  #2 27.41 55,556 796 27.40 1% 0% 1% 100%
1.4 C++ g++ #6 27.61 32,832 1035 27.60 0% 1% 0% 100%
1.5 Java  #6 29.62 55,928 802 29.60 2% 1% 0% 100%
1.5 C++ g++ #2 30.62 33,852 687 30.60 0% 1% 1% 100%
1.5 C# Mono #6 30.67 74,708 986 30.66 1% 0% 1% 100%
1.5 Ada 2005 GNAT #3 30.90 32,064 1805 30.88 0% 1% 1% 100%
1.6 C# Mono #4 31.49 74,796 872 31.48 0% 1% 1% 100%
1.7 Clojure #7 34.85 147,476 1195 34.83 1% 75% 26% 100%
1.8 F# Mono #4 36.52 79,752 869 36.50 1% 1% 0% 100%
2.0 Java  #3 41.20 56,048 903 41.18 1% 1% 1% 100%
2.2 Scala #5 43.44 86,020 589 43.42 0% 1% 1% 100%
2.2 Java  43.60 23,128 665 43.58 1% 1% 0% 100%
2.2 C# Mono #3 44.94 74,460 701 44.92 0% 4% 1% 100%
2.2 F# Mono #3 45.11 75,508 800 45.09 1% 1% 0% 100%
2.3 C# Mono 45.91 74,508 798 45.89 0% 1% 1% 100%
2.3 Scala #3 46.35 73,956 796 46.33 1% 1% 0% 100%
2.4 Fortran Intel #4 47.80 57,848 611 47.78 1% 1% 1% 100%
2.4 C gcc #2 48.20 648 400 48.19 1% 1% 0% 100%
2.4 Go #6 48.71 34,904 700 48.68 1% 1% 100% 100%
2.4 Go #2 49.32 34,668 837 49.30 1% 100% 0% 100%
2.5 Scala 49.96 61,292 724 49.94 3% 2% 1% 100%
2.6 F# Mono #2 52.17 44,560 1043 51.90 1% 1% 1% 100%
2.6 Scala #2 52.56 26,344 454 52.54 1% 0% 1% 100%
2.6 Clojure #5 53.29 96,876 1069 53.27 1% 100% 0% 100%
2.7 Ada 2005 GNAT #2 53.66 1,604 572 53.64 0% 1% 1% 100%
2.7 Clojure #6 54.07 117,464 1069 54.05 1% 100% 1% 100%
2.8 Dart 55.45 73,824 901 55.42 1% 0% 1% 100%
2.8 Fortran Intel #5 56.69 32,600 508 56.67 1% 0% 0% 100%
3.0 C# Mono #2 60.37 39,224 484 60.35 1% 1% 1% 100%
3.2 Pascal Free Pascal #2 64.08 32,640 820 64.06 2% 0% 0% 100%
3.2 Pascal Free Pascal 64.09 32,648 820 64.08 0% 100% 1% 100%
3.7 Lisp SBCL #3 75.24 54,380 888 75.21 1% 1% 0% 100%
4.0 Lisp SBCL 80.29 63,732 2459 80.26 0% 0% 1% 100%
4.2 OCaml 85.09 3,584 710 84.94 0% 1% 1% 100%
4.6 Chapel 93.45 52,144 455 93.42 100% 1% 1% 0%
4.6 Go 93.45 35,172 823 93.42 1% 0% 0% 100%
4.8 Racket #4 96.56 124,544 796 96.52 1% 1% 1% 100%
4.9 Node.js 99.21 875,748 778 99.12 1% 2% 1% 100%
4.9 Racket #3 99.33 14,752 797 99.29 1% 1% 1% 100%
5.8 Racket #2 117.66 14,628 585 117.61 1% 0% 1% 100%
7.2 Racket 145.04 13,324 517 144.98 1% 1% 1% 100%
9.8 Pascal Free Pascal #4 197.07 31,448 748 197.02 0% 100% 1% 100%
11 C++ g++ #3 216.26 1,304 414 216.20 1% 1% 1% 100%
13 OCaml #6 259.61 2,016 444 259.52 1% 1% 1% 100%
13 TypeScript 271.77 24,804 392 271.66 1% 1% 1% 100%
35 PHP #3 11 min 130,700 863 11 min 1% 1% 1% 100%
35 PHP 11 min 6,888 443 11 min 1% 1% 1% 100%
41 Erlang HiPE #2 13 min 702,444 613 13 min 1% 1% 1% 100%
41 Erlang HiPE 13 min 721,892 534 13 min 1% 1% 1% 100%
49 Smalltalk VW #2 16 min 25,360 467 16 min 1% 1% 1% 100%
52 Lua #6 17 min 18,044 623 17 min 0% 1% 1% 100%
54 Lua #2 18 min 864 367 18 min 1% 1% 1% 100%
55 Ruby JRuby #5 18 min 1,359,052 1019 18 min 0% 1% 1% 100%
55 Ruby JRuby #3 18 min 644,644 307 18 min 0% 1% 1% 100%
58 Ruby JRuby #4 19 min 2,288,312 849 19 min 1% 1% 1% 100%
60 Python 3 #7 20 min 40,500 686 20 min 1% 0% 1% 100%
95 Python 3 #2 31 min 10,276 777 31 min 1% 0% 1% 100%
110 Ruby JRuby #2 37 min 714,000 925 36 min 1% 1% 1% 100%
129 Python 3 #5 43 min 41,112 449 43 min 1% 0% 1% 100%
Fortran Intel Bad Output
Fortran Intel #3 Bad Output
Fortran Intel #2 Bad Output
Haskell GHC #2 Bad Output
Node.js #2 Bad Output
JavaScript V8 #2 Bad Output
Lua Failed
Pascal Free Pascal #3 Make Error
Pascal Free Pascal #5 Make Error
Perl Failed
Ruby #3 Timed Out
Ruby #6 Timed Out
Ruby #4 Timed Out
Ruby #2 Timed Out
Ruby #5 Timed Out
Ruby JRuby #6 Failed
Rust #2 Make Error