The Computer Language
Benchmarks Game

fasta

program source code, command-line and measurements

× source code secs KB gz cpu cpu load
1.0 C gcc #5 2.77 644 1261 2.77 0% 1% 2% 100%
1.0 Haskell GHC #7 2.78 4,668 1550 2.78 1% 2% 1% 100%
1.1 Fortran Intel #4 2.99 260 1327 2.99 1% 1% 1% 100%
1.1 Haskell GHC #5 3.04 6,420 1378 3.04 1% 2% 1% 100%
1.2 Haskell GHC #2 3.29 3,904 979 3.28 0% 1% 1% 100%
1.3 C gcc #7 3.48 1,868 1993 3.48 0% 1% 1% 100%
1.3 C gcc #6 3.73 1,808 1914 3.72 0% 0% 2% 100%
1.5 C++ g++ #2 4.20 1,296 1105 4.20 0% 1% 1% 100%
1.5 C++ g++ #3 4.23 1,352 1286 4.22 0% 0% 1% 100%
1.6 Ada 2005 GNAT #5 4.32 1,648 2186 4.31 0% 1% 1% 100%
1.6 Fortran Intel #3 4.43 524 1190 4.42 1% 0% 1% 100%
1.7 Java  #4 4.81 24,836 1507 4.80 1% 1% 0% 100%
1.8 Java  #5 4.98 31,848 2457 4.97 1% 1% 0% 100%
1.8 C++ g++ 4.99 1,316 1033 4.99 0% 1% 0% 100%
1.8 C gcc #4 5.03 620 1221 5.03 1% 0% 1% 100%
2.1 Rust 5.69 6,224 1211 5.68 1% 100% 1% 100%
2.1 Haskell GHC #6 5.70 6,112 1567 5.70 0% 1% 1% 100%
2.3 Fortran Intel 6.34 524 1155 6.33 0% 0% 1% 100%
2.3 Scala #3 6.44 29,880 1053 6.43 1% 1% 1% 100%
2.3 C++ g++ #4 6.48 568 1266 6.48 0% 1% 0% 100%
2.6 C gcc 7.16 648 1185 7.16 0% 1% 0% 100%
2.6 C# Mono #2 7.33 38,760 1180 7.32 1% 1% 1% 100%
2.7 Java  #2 7.53 25,100 1240 7.52 1% 0% 1% 100%
2.9 Pascal Free Pascal #4 8.14 8 1112 8.14 1% 100% 0% 100%
3.0 Ada 2005 GNAT 8.39 1,616 1346 8.38 0% 1% 0% 100%
3.2 Dart 8.84 19,896 1386 8.83 0% 1% 1% 100%
3.6 OCaml #3 10.10 2,124 1042 10.10 1% 0% 0% 100%
3.7 Scala 10.30 29,736 1080 10.29 1% 0% 1% 100%
3.7 Go 10.30 976 1036 10.29 1% 100% 1% 100%
3.8 F# Mono 10.45 40,624 978 10.44 0% 1% 1% 100%
3.9 C# Mono #4 10.68 85,480 1505 10.66 0% 1% 1% 100%
4.0 Go #3 11.16 2,240 1344 11.15 1% 100% 1% 100%
4.1 Clojure #6 11.40 56,676 1653 11.40 0% 1% 1% 100%
4.2 Lisp SBCL #3 11.67 14,404 1579 11.67 1% 0% 0% 100%
4.3 Clojure #5 11.85 60,904 1839 11.84 2% 34% 66% 100%
4.5 Go #2 12.42 11,052 1388 12.41 1% 100% 1% 100%
5.7 Lisp SBCL 15.88 34,260 1419 15.87 1% 1% 1% 100%
6.0 Racket #3 16.76 14,672 1276 16.75 1% 1% 1% 100%
6.1 Lisp SBCL #2 16.96 34,328 1617 16.95 1% 10% 3% 100%
8.4 JavaScript V8 #2 23.18 33,964 956 23.16 1% 1% 100% 100%
11 Lisp SBCL #6 31.03 46,408 1751 31.02 0% 1% 1% 100%
12 Node.js #2 32.86 170,556 965 32.83 1% 1% 1% 100%
17 Smalltalk VW 46.33 27,208 1315 46.30 1% 0% 1% 100%
19 Racket 53.52 16,636 1054 53.50 1% 1% 1% 100%
20 Erlang HiPE #2 55.87 11,360 1164 55.84 1% 0% 0% 100%
21 Rust #2 58.91 23,640 1887 58.88 0% 1% 2% 100%
21 PHP #3 59.04 7,196 1030 59.02 0% 4% 1% 100%
27 JavaScript V8 75.26 12,924 831 75.23 1% 1% 100% 100%
33 Ruby JRuby #3 91.45 690,332 973 91.34 1% 0% 1% 100%
36 Perl 99.72 51,388 838 99.68 1% 0% 0% 100%
44 Python 3 #3 122.25 6,508 977 122.19 1% 1% 1% 100%
46 Node.js 128.20 25,372 840 128.12 1% 1% 1% 100%
47 PHP #2 129.04 7,132 1006 128.98 1% 0% 0% 100%
52 Erlang HiPE 143.99 13,060 1039 143.49 1% 1% 0% 100%
54 Python 3 #5 148.43 2,486,440 1933 148.25 1% 1% 1% 100%
71 Ruby #4 197.80 197,072 904 197.62 1% 1% 100% 100%
74 Ruby #5 203.88 7,532 987 203.78 1% 1% 100% 100%
92 Perl #4 254.40 2,264 934 254.30 1% 1% 0% 100%
93 Ruby JRuby 257.70 1,000,636 760 257.30 1% 1% 1% 100%
94 Python 3 260.44 6,460 792 258.62 1% 1% 1% 100%
102 Ruby #2 282.05 131,524 732 281.93 1% 1% 100% 100%
119 Perl #2 5 min 2,264 886 5 min 1% 1% 0% 100%
149 Ruby #3 6 min 105,032 973 195.80 1% 1% 100% 100%
C++ g++ #5 Make Error
Haskell GHC #4 Bad Output
Haskell GHC Bad Output
Lua Failed
OCaml #6 Failed