The Computer Language
Benchmarks Game

fasta

program source code, command-line and measurements

× source secs KB gz cpu cpu load
1.0 C gcc #5 2.77 644 1261 2.77 0% 1% 2% 100%
1.1 Haskell GHC #2 2.93 3,812 979 2.93 1% 1% 0% 100%
1.1 Fortran Intel #4 2.99 260 1327 2.99 1% 1% 1% 100%
1.1 Haskell GHC #7 3.10 4,592 1550 3.09 1% 1% 1% 100%
1.2 Haskell GHC #5 3.33 6,220 1378 3.33 1% 1% 0% 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.77 23,400 1507 4.76 1% 1% 1% 100%
1.8 Java  #5 4.94 28,612 2457 4.93 1% 1% 1% 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.78 5,940 1211 5.78 1% 1% 0% 100%
2.1 Haskell GHC #6 5.95 6,112 1567 5.94 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.7 Java  #2 7.54 24,532 1240 7.54 1% 1% 0% 100%
2.9 C# Mono LLVM #2 8.13 39,412 1180 8.12 0% 1% 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.1 Dart 8.73 19,948 1386 8.72 1% 1% 1% 100%
3.6 OCaml #3 10.10 2,124 1042 10.10 1% 0% 0% 100%
3.7 C# Mono LLVM #4 10.27 67,776 1505 10.26 1% 0% 1% 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.9 F# Mono 10.90 40,684 978 10.89 0% 0% 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%
4.9 Node.js #3 13.72 24,300 1101 13.71 0% 1% 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%
11 Lisp SBCL #6 31.03 46,408 1751 31.02 0% 1% 1% 100%
12 Node.js #2 33.76 170,860 965 33.72 1% 2% 4% 100%
17 Smalltalk VW 46.72 27,040 1315 46.70 1% 1% 0% 100%
19 Racket 53.52 16,636 1054 53.50 1% 1% 1% 100%
21 Erlang HiPE #2 56.95 13,060 1164 56.92 1% 1% 1% 100%
21 Rust #2 57.08 16,920 1887 57.06 1% 1% 1% 100%
21 PHP #3 59.04 7,196 1030 59.02 0% 4% 1% 100%
33 Ruby JRuby #3 91.45 690,332 973 91.34 1% 0% 1% 100%
34 Perl 93.46 52,992 838 93.42 1% 1% 1% 100%
44 Python 3 #3 122.25 6,508 977 122.19 1% 1% 1% 100%
47 PHP #2 129.04 7,132 1006 128.98 1% 0% 0% 100%
47 Node.js 130.33 24,896 840 129.97 1% 1% 1% 100%
54 Python 3 #5 148.43 2,486,440 1933 148.25 1% 1% 1% 100%
54 Erlang HiPE 149.33 12,024 1039 148.72 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%
75 Perl #4 208.49 3,996 934 208.40 1% 1% 1% 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%
99 Perl #2 274.54 3,936 886 274.40 1% 1% 1% 100%
102 Ruby #2 282.05 131,524 732 281.93 1% 1% 100% 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