The Computer Language
Benchmarks Game

k-nucleotide

program source code, command-line and measurements

× source secs KB gz cpu cpu load
1.0 Ada 2005 GNAT #2 21.13 270,628 4865 21.09 0% 1% 1% 100%
1.1 C++ g++ #3 24.01 139,792 1252 23.94 0% 1% 1% 100%
2.2 Java  #6 47.14 516,280 1602 47.10 1% 1% 1% 100%
2.3 Java #3 48.21 516,076 1630 48.18 1% 1% 0% 100%
2.4 C# Mono LLVM #6 50.00 188,968 1585 49.96 0% 1% 1% 100%
2.7 Java #4 57.54 197,732 1873 57.48 1% 1% 0% 100%
3.0 F# Mono LLVM #4 64.05 1,143,128 1477 64.00 1% 1% 0% 100%
3.2 Java #5 67.50 198,584 2211 67.44 1% 1% 1% 100%
3.3 Lisp SBCL #5 70.05 122,992 2301 69.97 1% 1% 1% 100%
3.3 Lisp SBCL #4 70.55 122,988 2272 70.46 0% 1% 1% 100%
3.4 F# Mono LLVM #3 71.13 1,145,064 1111 70.85 1% 1% 0% 100%
4.0 Clojure #7 83.65 1,001,268 3030 83.59 1% 1% 100% 100%
4.1 C# Mono LLVM #7 86.76 505,136 1822 86.73 0% 1% 1% 100%
4.4 Scala #6 93.00 491,624 1380 92.89 0% 1% 1% 100%
4.9 Ruby #5 103.81 379,564 589 103.77 0% 1% 1% 100%
5.1 Ruby JRuby #4 106.98 1,508,292 449 106.87 0% 1% 0% 100%
5.1 C# Mono LLVM #3 108.42 514,472 1404 108.36 1% 1% 1% 100%
5.2 Fortran Intel 109.49 168,420 2238 109.43 0% 0% 1% 100%
5.4 C# Mono LLVM #4 114.52 506,068 1696 114.48 0% 1% 1% 100%
5.6 C# Mono LLVM 118.66 506,832 1420 118.60 0% 1% 1% 100%
5.8 Scala 123.09 965,908 1625 120.40 1% 2% 1% 100%
5.9 Scala #2 124.85 1,018,868 1123 123.62 1% 1% 0% 100%
6.0 C# Mono LLVM #5 127.47 331,144 2445 127.37 0% 1% 1% 100%
6.2 Go #2 131.68 277,064 1531 131.58 1% 64% 37% 100%
7.7 PHP #4 163.07 149,888 1060 161.59 1% 1% 1% 100%
7.8 Go 165.68 406,400 980 162.48 1% 100% 1% 100%
7.9 Clojure #6 166.53 996,300 1737 166.41 1% 17% 83% 100%
8.0 Lisp SBCL #3 169.12 375,156 1284 169.02 1% 1% 1% 100%
8.0 Lisp SBCL #2 169.18 374,880 1277 169.08 1% 2% 1% 100%
8.2 Clojure #4 172.74 1,001,296 1944 172.59 1% 1% 100% 100%
8.5 TypeScript 179.57 366,600 717 178.84 1% 1% 0% 100%
8.8 Ruby #4 186.17 502,900 449 182.95 1% 1% 100% 100%
9.5 Node.js #2 201.01 1,575,844 904 142.56 0% 1% 1% 100%
9.6 Perl #2 203.61 466,864 359 200.59 1% 1% 1% 100%
10 Node.js 212.15 1,225,200 974 152.64 0% 1% 1% 100%
11 Lua #2 242.46 724,636 613 242.00 0% 1% 1% 100%
12 Racket 254.40 1,419,848 542 254.10 1% 1% 1% 100%
13 Smalltalk VW #5 283.39 348,764 1153 283.05 0% 1% 1% 100%
14 Dart 299.25 335,092 595 298.62 0% 1% 1% 100%
15 Erlang HiPE #3 5 min 884,748 932 5 min 1% 1% 1% 100%
15 Python 3 #3 5 min 219,028 1937 5 min 0% 1% 1% 100%
24 Ruby JRuby 8 min 962,244 637 8 min 0% 1% 1% 100%
25 Ruby JRuby #3 8 min 955,036 540 8 min 0% 1% 1% 100%
25 Python 3 #8 8 min 356,168 647 8 min 0% 1% 1% 100%
32 Ruby #2 11 min 160,276 420 11 min 0% 2% 99% 100%
35 Ruby #3 12 min 164,980 540 12 min 1% 49% 52% 100%
35 Ruby 12 min 130,532 637 12 min 1% 100% 1% 100%
C# Mono LLVM #2 Failed
Erlang HiPE Failed
F# Mono LLVM Failed
OCaml #3 Failed
OCaml Failed
OCaml #2 Failed
Perl #4 Failed
Perl Failed
Perl #3 Failed
Racket #4 Bad Output
Ruby JRuby #5 Timed Out
Ruby JRuby #2 Failed