all OCaml programs & measurements OCaml native-code 5.2.0~alpha1 source secs N mem gz cpu secs cpu load binary-trees #2 0.00 7 19,568 759 0.01 0% 0% 0% 50% binary-trees #2 0.02 14 19,568 759 0.05 100% 100% 50% 100% binary-trees #2 3.41 21 217,376 759 9.82 86% 46% 97% 60% source secs N mem gz cpu secs cpu load binary-trees #5 0.00 7 19,568 468 0.00 0% 0% 100% 0% binary-trees #5 0.03 14 19,568 468 0.03 0% 25% 100% 0% binary-trees #5 8.17 21 211,712 468 8.17 0% 0% 100% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #3 0.15 10 19,568 1024 0.01 60% 50% 43% 46% fannkuch-redux #3 0.69 11 19,568 1024 0.01 100% 100% 98% 98% fannkuch-redux #3 8.97 12 19,568 1024 0.00 99% 99% 99% 100% source secs N mem gz cpu secs cpu load fannkuch-redux 0.34 10 19,596 529 0.34 0% 0% 2% 100% fannkuch-redux 3.99 11 19,596 529 3.99 0% 0% 100% 1% fannkuch-redux 52.42 12 19,596 529 52.42 82% 17% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #2 0.30 10 19,584 478 0.30 0% 0% 100% 3% fannkuch-redux #2 3.57 11 19,584 478 3.57 0% 0% 0% 100% fannkuch-redux #2 47.52 12 19,584 478 47.51 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fannkuch-redux #4 0.06 10 19,572 1018 0.01 75% 100% 100% 100% fannkuch-redux #4 0.67 11 19,572 1018 0.01 98% 100% 98% 100% fannkuch-redux #4 8.93 12 19,572 1018 0.01 99% 99% 99% 100% source secs N mem gz cpu secs cpu load fasta #6 0.05 250,000 19,636 1194 0.05 100% 0% 0% 0% fasta #6 0.36 2,500,000 23,296 1194 0.36 100% 0% 2% 0% fasta #6 3.35 25,000,000 201,984 1194 3.35 0% 100% 0% 0% source secs N mem gz cpu secs cpu load fasta #3 0.06 250,000 19,628 1075 0.06 0% 0% 0% 100% fasta #3 0.49 2,500,000 19,628 1075 0.49 100% 0% 0% 2% fasta #3 4.68 25,000,000 19,628 1075 4.67 0% 0% 100% 0% source secs N mem gz cpu secs cpu load k-nucleotide 0.58 250,000 34,136 894 0.55 1% 1% 0% 96% k-nucleotide 4.91 2,500,000 62,344 894 4.86 0% 0% 0% 98% k-nucleotide 46.91 25,000,000 338,464 894 46.90 100% 0% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide #2 0.33 250,000 19,672 1247 0.68 82% 24% 67% 30% k-nucleotide #2 2.74 2,500,000 41,348 1247 5.78 28% 77% 23% 84% k-nucleotide #2 24.56 25,000,000 314,260 1247 56.08 94% 79% 20% 34% source secs N mem gz cpu secs cpu load k-nucleotide #3 0.28 250,000 20,080 1839 0.51 50% 31% 65% 39% k-nucleotide #3 1.81 2,500,000 38,560 1839 4.51 33% 96% 83% 37% k-nucleotide #3 16.30 25,000,000 258,576 1839 43.32 88% 38% 99% 39% source secs N mem gz cpu secs cpu load mandelbrot #6 0.12 1,000 19,672 450 0.12 100% 0% 0% 0% mandelbrot #6 1.82 4,000 19,672 450 1.82 1% 1% 100% 1% mandelbrot #6 28.84 16,000 19,672 450 28.84 0% 0% 0% 100% source secs N mem gz cpu secs cpu load mandelbrot 0.06 1,000 19,672 723 0.16 80% 66% 71% 66% mandelbrot 0.50 4,000 19,672 723 1.92 98% 98% 98% 98% mandelbrot 7.56 16,000 19,672 723 30.12 99% 99% 99% 99% source secs N mem gz cpu secs cpu load n-body 0.08 500,000 19,672 1255 0.08 100% 11% 0% 0% n-body 0.69 5,000,000 19,672 1255 0.69 100% 1% 0% 1% n-body 6.84 50,000,000 19,672 1255 6.84 0% 0% 0% 100% source secs N mem gz cpu secs cpu load pidigits #5 0.19 2,000 19,672 465 0.14 0% 0% 72% 5% pidigits #5 1.01 6,000 19,672 465 1.01 100% 0% 2% 0% pidigits #5 2.88 10,000 19,672 465 2.88 0% 100% 1% 0% source secs N mem gz cpu secs cpu load pidigits #7 0.24 2,000 19,736 603 0.07 4% 26% 0% 0% pidigits #7 0.31 6,000 19,736 603 0.31 3% 100% 0% 3% pidigits #7 0.89 10,000 19,864 603 0.89 1% 98% 1% 1% source secs N mem gz cpu secs cpu load regex-redux #2 0.24 50,000 20,136 644 0.17 0% 4% 73% 0% regex-redux #2 1.43 500,000 103,112 644 1.39 97% 0% 1% 2% regex-redux #2 13.57 5,000,000 922,756 644 13.57 100% 0% 0% 0% source secs N mem gz cpu secs cpu load regex-redux #3 0.15 50,000 19,736 653 0.08 6% 20% 0% 28% regex-redux #3 0.34 500,000 51,056 653 0.49 87% 57% 0% 2% regex-redux #3 2.65 5,000,000 424,512 653 4.53 0% 70% 0% 100% source secs N mem gz cpu secs cpu load reverse-complement 0.07 250,000 20,552 1372 0.00 0% 28% 0% 0% reverse-complement 2.23 100,000,001 20,552 1372 0.00 54% 60% 53% 58% source secs N mem gz cpu secs cpu load reverse-complement #3 0.05 250,000 20,616 1361 0.00 0% 25% 20% 33% reverse-complement #3 2.29 100,000,001 20,616 1361 0.00 60% 61% 67% 65% source secs N mem gz cpu secs cpu load reverse-complement #2 0.13 250,000 20,488 426 0.05 41% 0% 0% 0% reverse-complement #2 9.49 100,000,001 1,067,776 426 9.49 0% 0% 100% 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.59 3,000 19,688 383 1.59 0% 100% 0% 0% spectral-norm #2 5.32 5,500 19,688 383 5.32 0% 0% 100% 0%