all F# .NET programs & measurements .NET SDK 8.0.200 Host Version: 8.0.2 Commit: 1381d5ebd2 <ServerGarbageCollection>true F# 8.0 source secs N mem gz cpu secs cpu load binary-trees 1.43 7 31,500 517 0.14 1% 4% 7% 1% binary-trees 0.25 14 78,048 517 0.19 16% 4% 0% 66% binary-trees 10.25 21 1,214,512 517 12.10 11% 46% 24% 43% source secs N mem gz cpu secs cpu load binary-trees #7 1.67 7 35,916 527 0.27 14% 0% 0% 1% binary-trees #7 0.22 14 84,932 527 0.26 63% 13% 22% 9% binary-trees #7 5.26 21 1,671,736 527 15.45 69% 70% 77% 78% source secs N mem gz cpu secs cpu load fannkuch-redux #5 1.40 10 35,212 927 0.47 7% 5% 15% 6% fannkuch-redux #5 0.88 11 35,372 927 2.98 95% 84% 79% 83% fannkuch-redux #5 9.84 12 36,572 927 38.67 99% 97% 98% 98% source secs N mem gz cpu secs cpu load fannkuch-redux #6 1.34 10 31,108 1103 0.37 5% 6% 3% 14% fannkuch-redux #6 0.74 11 31,200 1103 2.54 81% 86% 83% 93% fannkuch-redux #6 8.37 12 31,488 1103 32.55 99% 93% 98% 99% source secs N mem gz cpu secs cpu load fannkuch-redux 2.08 10 48,872 558 0.81 37% 2% 3% 4% fannkuch-redux 6.96 11 49,460 558 7.29 5% 62% 30% 12% fannkuch-redux 91.91 12 49,912 558 96.68 3% 64% 15% 25% source secs N mem gz cpu secs cpu load fasta #3 1.39 250,000 40,920 1361 0.23 6% 2% 9% 1% fasta #3 0.23 2,500,000 47,712 1361 0.53 72% 56% 52% 50% fasta #3 1.14 25,000,000 72,032 1361 4.13 92% 91% 94% 87% source secs N mem gz cpu secs cpu load fasta #4 1.55 250,000 44,292 1355 0.23 1% 9% 3% 2% fasta #4 0.24 2,500,000 57,648 1355 0.60 54% 60% 60% 83% fasta #4 1.24 25,000,000 90,032 1355 4.62 96% 91% 92% 93% source secs N mem gz cpu secs cpu load k-nucleotide #5 1.65 250,000 70,632 1964 0.65 9% 17% 7% 9% k-nucleotide #5 0.97 2,500,000 90,876 1964 2.01 57% 43% 52% 58% k-nucleotide #5 4.92 25,000,000 198,784 1964 16.53 80% 88% 77% 95% source secs N mem gz cpu secs cpu load k-nucleotide #2 1.88 250,000 72,280 1932 0.66 6% 7% 13% 7% k-nucleotide #2 0.95 2,500,000 91,136 1932 2.03 59% 48% 51% 56% k-nucleotide #2 4.71 25,000,000 198,872 1932 16.34 81% 80% 91% 95% source secs N mem gz cpu secs cpu load k-nucleotide #3 1.73 250,000 80,376 1124 0.63 9% 9% 14% 8% k-nucleotide #3 1.47 2,500,000 191,648 1124 2.90 62% 79% 41% 19% k-nucleotide #3 12.07 25,000,000 1,322,292 1124 26.04 30% 79% 84% 26% k-nucleotide #6 Make Error 250,000 source secs N mem gz cpu secs cpu load k-nucleotide #4 1.66 250,000 82,356 1522 0.61 6% 4% 7% 20% k-nucleotide #4 1.33 2,500,000 182,656 1522 2.91 78% 38% 72% 37% k-nucleotide #4 10.47 25,000,000 1,321,944 1522 26.43 48% 66% 80% 62% source secs N mem gz cpu secs cpu load k-nucleotide 1.85 250,000 339,636 713 1.62 22% 19% 19% 29% k-nucleotide 2.92 2,500,000 390,092 713 8.82 74% 77% 74% 82% k-nucleotide 24.10 25,000,000 1,108,380 713 83.78 82% 83% 96% 90% mandelbrot #5 Make Error 1,000 mandelbrot Make Error 1,000 mandelbrot #6 Make Error 1,000 source secs N mem gz cpu secs cpu load mandelbrot #2 1.64 1,000 37,628 1054 0.65 7% 18% 9% 7% mandelbrot #2 0.66 4,000 37,592 1054 2.08 78% 76% 79% 89% mandelbrot #2 7.22 16,000 38,032 1054 28.29 99% 98% 98% 98% source secs N mem gz cpu secs cpu load n-body #6 1.58 500,000 33,716 1395 0.28 0% 0% 0% 19% n-body #6 0.63 5,000,000 33,904 1395 0.60 93% 0% 1% 3% n-body #6 4.97 50,000,000 34,020 1395 4.95 99% 0% 0% 1% source secs N mem gz cpu secs cpu load n-body #5 1.68 500,000 33,728 1363 0.29 16% 0% 0% 0% n-body #5 0.61 5,000,000 33,796 1363 0.59 1% 0% 95% 0% n-body #5 5.01 50,000,000 34,008 1363 5.00 0% 0% 99% 0% source secs N mem gz cpu secs cpu load n-body #4 1.58 500,000 33,920 1296 0.32 0% 0% 21% 0% n-body #4 0.81 5,000,000 34,036 1296 0.78 96% 2% 0% 1% n-body #4 6.88 50,000,000 34,256 1296 6.87 99% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #2 1.54 500,000 33,840 1387 0.31 0% 19% 1% 0% n-body #2 0.86 5,000,000 34,004 1387 0.83 1% 0% 97% 2% n-body #2 7.39 50,000,000 34,188 1387 7.37 0% 0% 0% 99% source secs N mem gz cpu secs cpu load n-body #3 1.69 500,000 31,596 1624 0.24 0% 0% 14% 1% n-body #3 0.77 5,000,000 31,832 1624 0.75 1% 2% 96% 0% n-body #3 6.92 50,000,000 32,088 1624 6.89 0% 0% 99% 0% source secs N mem gz cpu secs cpu load n-body 1.74 500,000 45,436 1272 0.33 2% 17% 5% 0% n-body 0.93 5,000,000 49,216 1272 0.89 5% 2% 93% 2% n-body 7.76 50,000,000 49,484 1272 7.82 1% 99% 0% 1% source secs N mem gz cpu secs cpu load pidigits #6 1.25 2,000 29,728 917 0.18 0% 0% 0% 16% pidigits #6 0.46 6,000 31,076 917 0.39 2% 2% 82% 4% pidigits #6 0.97 10,000 31,460 917 0.95 3% 1% 96% 0% source secs N mem gz cpu secs cpu load pidigits #4 1.54 2,000 30,680 887 0.22 0% 0% 13% 0% pidigits #4 0.52 6,000 32,632 887 0.54 1% 9% 94% 0% pidigits #4 1.35 10,000 33,388 887 1.37 1% 3% 97% 0% source secs N mem gz cpu secs cpu load regex-redux 0.22 50,000 49,988 657 0.26 63% 13% 27% 19% regex-redux Bad Output 500,000 source secs N mem gz cpu secs cpu load regex-redux #7 1.57 50,000 55,968 610 0.34 4% 1% 4% 13% regex-redux #7 0.72 500,000 134,672 610 0.88 13% 64% 20% 28% regex-redux #7 4.50 5,000,000 1,397,868 610 6.36 16% 28% 14% 83% regex-redux #4 Bad Output 50,000 source secs N mem gz cpu secs cpu load regex-redux #6 1.59 50,000 45,952 622 0.35 2% 14% 1% 3% regex-redux #6 0.37 500,000 117,504 622 0.66 32% 65% 43% 43% regex-redux #6 1.76 5,000,000 860,064 622 5.19 64% 94% 68% 70% source secs N mem gz cpu secs cpu load regex-redux #2 1.54 50,000 46,924 437 0.36 1% 22% 2% 0% regex-redux #2 0.71 500,000 111,480 437 0.66 5% 88% 4% 4% regex-redux #2 4.63 5,000,000 852,508 437 4.87 7% 1% 27% 73% source secs N mem gz cpu secs cpu load reverse-complement #4 0.09 250,000 33,092 1146 0.14 30% 33% 33% 66% reverse-complement #4 Timed Out 100,000,001 source secs N mem gz cpu secs cpu load reverse-complement 1.04 250,000 43,072 603 0.43 1% 2% 39% 1% reverse-complement 37.87 100,000,001 1,962,472 603 39.22 8% 38% 3% 56% source secs N mem gz cpu secs cpu load reverse-complement #5 0.09 250,000 32,896 1147 0.13 77% 22% 33% 30% reverse-complement #5 Timed Out 100,000,001 source secs N mem gz cpu secs cpu load spectral-norm #2 1.63 500 33,460 864 0.27 4% 6% 1% 3% spectral-norm #2 0.54 3,000 34,048 864 1.82 83% 80% 82% 91% spectral-norm #2 Timed Out 5,500 source secs N mem gz cpu secs cpu load spectral-norm #4 1.53 500 35,300 738 0.28 2% 11% 4% 2% spectral-norm #4 0.66 3,000 35,812 738 2.07 78% 89% 76% 78% spectral-norm #4 1.62 5,500 36,224 738 6.01 91% 91% 91% 98%