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.79 640 1261 2.79 1% 1% 0% 100%
1.1 Fortran Intel #4 2.99 260 1327 2.99 1% 1% 1% 100%
1.2 C gcc #7 3.48 1,932 1993 3.47 1% 2% 0% 100%
1.3 C gcc #6 3.73 1,932 1914 3.72 1% 1% 1% 100%
1.5 C++ g++ #2 4.21 1,336 1105 4.20 1% 1% 0% 100%
1.5 C++ g++ #3 4.22 1,344 1286 4.22 1% 1% 0% 100%
1.5 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++ 5.01 1,224 1033 5.00 2% 1% 0% 100%
1.8 C gcc #4 5.03 628 1221 5.03 1% 3% 0% 100%
2.0 Rust 5.71 5,928 1211 5.71 1% 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 556 1266 6.48 0% 1% 1% 100%
2.6 C gcc 7.16 648 1185 7.15 1% 0% 0% 100%
2.7 Java #2 7.54 24,532 1240 7.54 1% 1% 0% 100%
2.7 C# Mono LLVM #2 7.67 38,856 1180 7.66 1% 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.72 20,308 1386 8.71 0% 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,132 1505 10.25 1% 1% 1% 100%
3.7 Go 10.29 988 1036 10.28 0% 1% 0% 100%
3.7 Scala 10.30 29,736 1080 10.29 1% 0% 1% 100%
3.8 Go #3 10.62 2,048 1344 10.61 1% 1% 1% 100%
3.9 F# Mono LLVM 10.90 40,684 978 10.89 0% 0% 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.2 Clojure #5 11.85 60,904 1839 11.84 2% 34% 66% 100%
4.3 Go #2 12.02 9,828 1388 12.01 1% 0% 1% 100%
4.8 TypeScript 13.30 26,364 1205 13.29 1% 0% 0% 100%
5.0 Node.js #3 13.89 26,632 1101 13.88 0% 1% 1% 100%
5.7 Lisp SBCL 15.88 34,260 1419 15.87 1% 1% 1% 100%
5.9 Racket #3 16.37 14,856 1276 16.35 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%
11 Node.js #2 31.14 190,292 965 31.11 0% 1% 1% 100%
12 Chapel 33.11 19,452 1216 33.10 100% 1% 1% 0%
17 Smalltalk VW 46.72 27,040 1315 46.70 1% 1% 0% 100%
17 Racket 47.79 16,764 1054 47.76 0% 1% 1% 100%
20 Rust #2 56.31 16,920 1887 56.28 1% 1% 1% 100%
20 Erlang HiPE #2 56.95 13,060 1164 56.92 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%
33 Perl 93.46 52,992 838 93.42 1% 1% 1% 100%
37 Node.js 102.03 25,884 840 101.97 0% 1% 1% 100%
44 Python 3 #3 122.25 6,508 977 122.19 1% 1% 1% 100%
46 PHP #2 129.04 7,132 1006 128.98 1% 0% 0% 100%
53 Python 3 #5 148.43 2,486,440 1933 148.25 1% 1% 1% 100%
53 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%
73 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%
92 Ruby JRuby 257.70 1,000,636 760 257.30 1% 1% 1% 100%
93 Python 3 260.44 6,460 792 258.62 1% 1% 1% 100%
98 Perl #2 274.54 3,936 886 274.40 1% 1% 1% 100%
101 Ruby #2 282.05 131,524 732 281.93 1% 1% 100% 100%
148 Ruby #3 6 min ? 973 ? 1% 1% 100% 100%
C++ g++ #5 Make Error
Haskell GHC #4 Bad Output
Haskell GHC Bad Output
Lua Failed
OCaml #6 Failed