All Ocaml benchmarks

Current benchmark data was generated on Sun Oct 17 2021, full log can be found HERE

CONTRIBUTIONS are WELCOME!

binarytrees

Input: 18

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
5.ml 881ms 5.7ms 32.1MB 853ms 13ms ocamlc 4.13.1

Input: 14

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
5.ml 26ms 0.7ms 6.1MB 17ms 0ms ocamlc 4.13.1

fannkuch-redux

Input: 11

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.ml 3532ms 2.3ms 2.5MB 3520ms 0ms ocamlc 4.13.1

Input: 10

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.ml 294ms 0.3ms 2.5MB 283ms 0ms ocamlc 4.13.1

fasta

Input: 2500000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
6.ml 722ms 11ms 24.8MB 470ms 47ms ocamlc 4.13.1

Input: 250000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
6.ml 70ms 2.6ms 4.5MB 47ms 0ms ocamlc 4.13.1

helloworld

Input: QwQ

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ml 2.4ms 0.9ms 1.3MB 0ms 0ms ocamlc 4.13.1

nbody

Input: 5000000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ml 540ms 1.9ms 2.6MB 530ms 0ms ocamlc 4.13.1

Input: 500000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ml 58ms 2.9ms 2.7MB 50ms 0ms ocamlc 4.13.1

nsieve

Input: 12

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.ml 2614ms 1.4ms 19.8MB 2600ms 0ms ocamlc 4.13.1
1.ml 3337ms 29ms 553.7MB 3143ms 177ms ocamlc 4.13.1

Input: 10

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.ml 622ms 0.9ms 9.1MB 610ms 0ms ocamlc 4.13.1
1.ml 637ms 6.7ms 142.5MB 587ms 33ms ocamlc 4.13.1

spectral-norm

Input: 4000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.ml 1493ms 0.4ms 3.2MB 1480ms 0ms ocamlc 4.13.1

Input: 1000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.ml 96ms 0.8ms 2.6MB 90ms 0ms ocamlc 4.13.1