all OCaml programs & measurements OCaml native-code version 5.1.1 source secs N mem gz cpu secs cpu load binary-trees #2 0.03 7 19,660 759 0.01 0% 0% 0% 0% binary-trees #2 0.02 14 19,660 759 0.04 50% 0% 100% 50% binary-trees #2 3.42 21 217,384 759 9.63 60% 39% 98% 85% source secs N mem gz cpu secs cpu load binary-trees #5 0.03 7 19,664 468 0.00 0% 0% 0% 0% binary-trees #5 0.03 14 19,664 468 0.03 100% 0% 0% 0% binary-trees #5 8.18 21 213,760 468 8.17 0% 100% 1% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #3 0.12 10 19,668 1024 0.01 53% 58% 66% 61% fannkuch-redux #3 0.68 11 19,668 1024 0.00 100% 100% 98% 100% fannkuch-redux #3 8.94 12 19,796 1024 0.00 100% 99% 100% 99% source secs N mem gz cpu secs cpu load fannkuch-redux 0.34 10 19,668 529 0.33 0% 0% 0% 100% fannkuch-redux 3.92 11 19,668 529 3.92 0% 0% 1% 100% fannkuch-redux 51.57 12 19,668 529 51.57 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fannkuch-redux #2 0.32 10 19,668 478 0.30 93% 0% 3% 0% fannkuch-redux #2 3.54 11 19,668 478 3.54 0% 100% 1% 0% fannkuch-redux #2 46.91 12 19,668 478 46.91 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #4 0.07 10 19,796 1018 0.01 85% 83% 83% 75% fannkuch-redux #4 0.68 11 19,668 1018 0.01 100% 98% 98% 100% fannkuch-redux #4 8.93 12 19,796 1018 0.01 100% 100% 100% 100% source secs N mem gz cpu secs cpu load fasta #6 0.05 250,000 19,668 1194 0.04 0% 100% 0% 0% fasta #6 0.37 2,500,000 23,168 1194 0.37 100% 0% 0% 2% fasta #6 3.36 25,000,000 201,856 1194 3.36 0% 0% 100% 0% source secs N mem gz cpu secs cpu load fasta #3 0.07 250,000 19,668 1075 0.06 87% 0% 0% 12% fasta #3 0.50 2,500,000 19,668 1075 0.49 0% 2% 100% 0% fasta #3 4.66 25,000,000 19,796 1075 4.66 0% 100% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide 0.58 250,000 34,064 894 0.52 0% 0% 91% 0% k-nucleotide 4.61 2,500,000 62,404 894 4.50 0% 97% 0% 2% k-nucleotide 43.82 25,000,000 338,264 894 43.81 0% 100% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide #2 0.39 250,000 19,672 1247 0.72 27% 8% 71% 78% k-nucleotide #2 2.84 2,500,000 41,292 1247 6.13 86% 31% 72% 26% k-nucleotide #2 26.57 25,000,000 314,252 1247 60.40 33% 79% 80% 34% source secs N mem gz cpu secs cpu load k-nucleotide #3 0.27 250,000 19,684 1839 0.50 53% 64% 42% 29% k-nucleotide #3 1.80 2,500,000 38,620 1839 4.49 80% 49% 37% 86% k-nucleotide #3 15.81 25,000,000 258,380 1839 42.53 39% 42% 93% 95% source secs N mem gz cpu secs cpu load mandelbrot #6 0.13 1,000 19,688 450 0.12 0% 0% 92% 0% mandelbrot #6 1.81 4,000 19,688 450 1.81 100% 0% 1% 0% mandelbrot #6 28.68 16,000 19,688 450 28.68 0% 0% 100% 0% source secs N mem gz cpu secs cpu load mandelbrot 0.06 1,000 19,684 723 0.16 71% 66% 60% 80% mandelbrot 0.51 4,000 19,684 723 1.92 96% 96% 94% 96% mandelbrot 7.55 16,000 19,812 723 30.02 99% 99% 99% 99% source secs N mem gz cpu secs cpu load n-body 0.08 500,000 19,688 1255 0.08 100% 0% 0% 0% n-body 0.69 5,000,000 19,688 1255 0.69 0% 100% 0% 2% n-body 6.83 50,000,000 19,688 1255 6.83 0% 99% 0% 0% source secs N mem gz cpu secs cpu load pidigits #5 0.19 2,000 19,380 465 0.13 0% 0% 70% 0% pidigits #5 0.99 6,000 19,380 465 0.99 0% 0% 100% 3% pidigits #5 2.86 10,000 19,508 465 2.86 100% 0% 0% 1% pidigits #7 Make Error 2,000 source secs N mem gz cpu secs cpu load regex-redux #2 0.26 50,000 19,384 644 0.17 3% 3% 65% 0% regex-redux #2 1.40 500,000 103,108 644 1.36 2% 96% 0% 1% regex-redux #2 13.51 5,000,000 922,760 644 13.51 1% 100% 1% 1% regex-redux #3 Make Error 50,000 source secs N mem gz cpu secs cpu load reverse-complement 0.10 250,000 19,688 1372 0.00 0% 20% 9% 11% reverse-complement 2.23 100,000,001 19,816 1372 0.00 55% 59% 65% 61% source secs N mem gz cpu secs cpu load reverse-complement #3 0.13 250,000 19,688 1361 0.00 15% 15% 7% 0% reverse-complement #3 2.28 100,000,001 19,816 1361 0.00 71% 67% 62% 63% source secs N mem gz cpu secs cpu load reverse-complement #2 0.10 250,000 19,688 426 0.03 0% 0% 0% 22% reverse-complement #2 9.26 100,000,001 888,064 426 9.26 0% 100% 0% 0% source secs N mem gz cpu secs cpu load spectral-norm #2 0.06 500 19,688 383 0.05 0% 0% 100% 0% spectral-norm #2 1.60 3,000 19,688 383 1.60 0% 1% 1% 100% spectral-norm #2 5.31 5,500 19,688 383 5.31 100% 0% 0% 0%