The Computer Language
Benchmarks Game

all F# .NET Core programs & measurements

2.0.0 cdcd1928c9
"System.GC.Server": true

source secs N mem gz cpu cpu load
binary-trees  0.13  7 ? 506 0.11 38% 54% 7% 0%
binary-trees  0.29  14 864 506 0.30 7% 7% 7% 89%
binary-trees  28.87  21 1,130,320 506 33.84 22% 52% 17% 28%
source secs N mem gz cpu cpu load
binary-trees  #4 0.18  7 ? 488 0.18 0% 0% 94% 0%
binary-trees  #4 0.36  14 832 488 0.37 36% 3% 8% 68%
binary-trees  #4 31.24  21 950,008 488 35.22 19% 44% 23% 28%
source secs N mem gz cpu cpu load
binary-trees  #3 0.11  7 ? 531 0.10 0% 0% 0% 92%
binary-trees  #3 0.24  14 856 531 0.23 92% 0% 0% 9%
binary-trees  #3 22.63  21 844,248 531 24.99 45% 20% 10% 38%
source secs N mem gz cpu cpu load
binary-trees  #2 0.18  7 ? 475 0.17 0% 100% 6% 6%
binary-trees  #2 0.39  14 864 475 0.39 3% 95% 8% 3%
binary-trees  #2 38.60  21 988,172 475 42.80 30% 26% 29% 27%
source secs N mem gz cpu cpu load
binary-trees  #5 0.10  7 ? 515 0.09 0% 0% 10% 100%
binary-trees  #5 Bad Output  14
source secs N mem gz cpu cpu load
fannkuch-redux  #3 0.38  10 832 945 0.76 86% 41% 41% 41%
fannkuch-redux  #3 1.91  11 46,724 945 6.65 83% 95% 88% 86%
fannkuch-redux  #3 24.11  12 51,032 945 87.04 99% 100% 83% 81%
source secs N mem gz cpu cpu load
fannkuch-redux  1.47  10 68,720 551 1.50 2% 99% 3% 1%
fannkuch-redux  16.11  11 75,008 551 16.87 40% 13% 31% 24%
fannkuch-redux  219.15  12 78,296 551 228.34 30% 23% 25% 29%
source secs N mem gz cpu cpu load
fannkuch-redux  #4 0.49  10 38,400 612 0.48 98% 4% 0% 4%
fannkuch-redux  #4 4.96  11 40,628 612 4.96 0% 51% 50% 0%
fannkuch-redux  #4 68.75  12 40,600 612 68.73 100% 0% 1% 0%
source secs N mem gz cpu cpu load
fannkuch-redux  #5 0.36  10 832 912 0.69 37% 78% 51% 33%
fannkuch-redux  #5 1.70  11 44,460 912 5.85 93% 87% 81% 87%
fannkuch-redux  #5 19.45  12 46,904 912 76.34 99% 99% 98% 98%
source secs N mem gz cpu cpu load
fannkuch-redux  #2 0.66  10 39,000 548 0.66 100% 3% 0% 0%
fannkuch-redux  #2 6.38  11 41,200 548 6.37 0% 100% 0% 1%
fannkuch-redux  #2 85.51  12 41,052 548 85.48 0% 1% 100% 1%
source secs N mem gz cpu cpu load
fasta  0.22  250,000 820 978 0.21 55% 95% 17% 5%
fasta  1.06  2,500,000 41,268 978 1.05 37% 9% 99% 8%
fasta  8.81  25,000,000 41,448 978 8.80 0% 1% 100% 1%
source secs N mem gz cpu cpu load
k-nucleotide  1.24  250,000 326,972 701 3.33 70% 74% 56% 73%
k-nucleotide  8.12  2,500,000 415,552 701 23.89 68% 68% 93% 68%
k-nucleotide  71.17  25,000,000 882,596 701 227.63 83% 84% 80% 77%
source secs N mem gz cpu cpu load
k-nucleotide  #4 0.42  250,000 112,192 1477 0.98 60% 43% 84% 52%
k-nucleotide  #4 2.13  2,500,000 187,284 1477 6.40 91% 70% 66% 77%
k-nucleotide  #4 19.25  25,000,000 1,117,236 1477 62.56 80% 96% 74% 77%
source secs N mem gz cpu cpu load
k-nucleotide  #3 0.55  250,000 77,784 1111 1.06 85% 33% 56% 26%
k-nucleotide  #3 3.06  2,500,000 173,716 1111 6.90 68% 59% 65% 36%
k-nucleotide  #3 26.12  25,000,000 1,259,252 1111 63.90 71% 91% 52% 35%
source secs N mem gz cpu cpu load
mandelbrot  #2 0.25  1,000 864 1043 0.44 32% 91% 32% 33%
mandelbrot  #2 1.07  4,000 49,812 1043 3.69 83% 87% 84% 95%
mandelbrot  #2 13.77  16,000 49,988 1043 54.41 100% 99% 99% 99%
source secs N mem gz cpu cpu load
mandelbrot  #3 0.17  1,000 ? 800 0.32 31% 89% 33% 31%
mandelbrot  #3 0.90  4,000 45,044 800 3.20 87% 100% 87% 86%
mandelbrot  #3 12.43  16,000 89,108 800 49.11 99% 99% 99% 100%
source secs N mem gz cpu cpu load
n-body  0.44  500,000 46,324 1259 0.44 0% 2% 9% 91%
n-body  2.73  5,000,000 72,276 1259 2.73 1% 1% 99% 2%
n-body  25.54  50,000,000 79,572 1259 25.62 7% 56% 40% 7%
source secs N mem gz cpu cpu load
n-body  #2 0.41  500,000 820 1381 0.41 100% 5% 0% 2%
n-body  #2 2.45  5,000,000 44,552 1381 2.45 0% 2% 98% 1%
n-body  #2 22.87  50,000,000 46,672 1381 22.86 0% 0% 100% 1%
source secs N mem gz cpu cpu load
pidigits  1.71  2,000 82,812 513 1.89 36% 24% 10% 43%
pidigits  14.33  6,000 100,420 513 15.75 28% 20% 26% 41%
pidigits  40.60  10,000 125,712 513 44.20 28% 23% 25% 37%
source secs N mem gz cpu cpu load
pidigits  #3 0.24  2,000 848 903 0.22 4% 4% 96% 0%
pidigits  #3 1.14  6,000 43,004 903 1.13 3% 97% 2% 4%
pidigits  #3 3.06  10,000 43,472 903 3.05 1% 99% 1% 2%
source secs N mem gz cpu cpu load
pidigits  #2 1.09  2,000 90,240 689 1.16 21% 25% 5% 59%
pidigits  #2 8.82  6,000 95,188 689 9.58 12% 36% 45% 19%
pidigits  #2 25.21  10,000 104,412 689 27.40 16% 37% 30% 28%
regex-redux  #4 Bad Output  50,000
source secs N mem gz cpu cpu load
regex-redux  #2 1.32  50,000 50,612 426 1.33 90% 2% 11% 2%
regex-redux  #2 11.24  500,000 204,996 426 11.30 1% 1% 100% 1%
regex-redux  #2 109.91  5,000,000 1,461,488 426 110.17 81% 3% 9% 10%
regex-redux  #3 Bad Output  50,000
source secs N mem gz cpu cpu load
regex-redux  #5 0.54  50,000 55,804 529 1.37 83% 46% 63% 65%
regex-redux  #5 3.71  500,000 258,336 529 11.35 90% 81% 67% 70%
regex-redux  #5 30.77  5,000,000 1,450,708 529 110.41 87% 90% 97% 86%
source secs N mem gz cpu cpu load
regex-redux  0.80  50,000 61,948 646 1.38 30% 53% 70% 28%
regex-redux  Bad Output  500,000
source secs N mem gz cpu cpu load
reverse-complement  0.48  250,000 44,692 588 0.48 0% 4% 98% 4%
reverse-complement  3.29  2,500,000 196,248 588 3.28 99% 1% 1% 2%
reverse-complement  11.90  25,000,000 1,199,404 588 13.20 7% 96% 6% 6%
source secs N mem gz cpu cpu load
spectral-norm  #3 0.25  500 848 721 0.36 76% 26% 27% 31%
spectral-norm  #3 1.51  3,000 44,792 721 5.35 87% 87% 95% 88%
spectral-norm  #3 4.54  5,500 46,928 721 17.47 96% 96% 96% 98%
source secs N mem gz cpu cpu load
spectral-norm  #2 0.22  500 836 853 0.32 23% 26% 19% 90%
spectral-norm  #2 1.46  3,000 46,608 853 5.05 87% 96% 85% 83%
spectral-norm  #2 4.34  5,500 46,716 853 16.64 95% 96% 98% 96%
source secs N mem gz cpu cpu load
thread-ring  #2 2.75  500,000 93,164 555 8.10 73% 80% 73% 74%
thread-ring  #2 25.47  5,000,000 92,696 555 79.28 81% 80% 79% 79%
thread-ring  #2 261.37  50,000,000 93,724 555 813.68 81% 81% 80% 81%
source secs N mem gz cpu cpu load
thread-ring  #3 0.39  500,000 832 329 0.38 97% 3% 7% 5%
thread-ring  #3 2.07  5,000,000 81,224 329 2.16 19% 36% 20% 34%
thread-ring  #3 18.35  50,000,000 83,024 329 19.36 42% 14% 16% 36%