all C# .NET programs & measurements .NET SDK 7.0.200 Host Version: 7.0.3 Commit: 0a2bda10e8 <ServerGarbageCollection>true source secs N mem gz cpu secs cpu load binary-trees #7 0.42 7 30,816 694 0.11 2% 0% 24% 2% binary-trees #7 0.15 14 84,376 694 0.20 20% 14% 26% 57% binary-trees #7 4.83 21 1,605,316 694 15.63 75% 88% 80% 81% source secs N mem gz cpu secs cpu load binary-trees 0.44 7 30,892 657 0.11 4% 2% 0% 22% binary-trees 0.14 14 122,528 657 0.21 21% 33% 64% 23% binary-trees 5.28 21 2,145,644 657 17.22 81% 76% 78% 92% source secs N mem gz cpu secs cpu load binary-trees #3 0.43 7 32,800 676 0.14 0% 31% 2% 0% binary-trees #3 0.15 14 84,924 676 0.21 25% 68% 23% 26% binary-trees #3 5.25 21 2,092,160 676 16.83 77% 86% 78% 80% source secs N mem gz cpu secs cpu load binary-trees #2 0.41 7 30,844 705 0.07 2% 0% 12% 97% binary-trees #2 0.16 14 81,344 705 0.18 56% 18% 33% 86% binary-trees #2 4.90 21 1,757,904 705 15.94 78% 78% 92% 79% source secs N mem gz cpu secs cpu load fannkuch-redux #8 0.42 10 30,352 1473 0.18 7% 4% 22% 4% fannkuch-redux #8 0.24 11 30,368 1473 0.71 66% 87% 68% 72% fannkuch-redux #8 2.14 12 30,496 1473 8.33 96% 98% 97% 97% source secs N mem gz cpu secs cpu load fannkuch-redux #9 0.51 10 31,820 1225 0.35 10% 11% 35% 11% fannkuch-redux #9 0.73 11 31,768 1225 2.52 95% 80% 84% 86% fannkuch-redux #9 8.06 12 31,844 1225 31.90 98% 99% 98% 98% source secs N mem gz cpu secs cpu load fannkuch-redux #6 0.57 10 30,448 1068 0.60 26% 39% 24% 23% fannkuch-redux #6 0.86 11 30,476 1068 3.20 97% 91% 91% 91% fannkuch-redux #6 9.16 12 30,572 1068 36.34 99% 99% 99% 99% fannkuch-redux #7 Bad Output 10 source secs N mem gz cpu secs cpu load fasta #5 0.42 250,000 35,472 1691 0.17 7% 7% 24% 7% fasta #5 0.23 2,500,000 41,984 1691 0.62 59% 52% 90% 65% fasta #5 1.49 25,000,000 52,708 1691 5.45 90% 86% 92% 97% source secs N mem gz cpu secs cpu load fasta 0.43 250,000 35,512 2098 0.26 16% 11% 7% 30% fasta 0.37 2,500,000 48,064 2098 0.97 63% 85% 57% 56% fasta 1.57 25,000,000 51,912 2098 5.78 89% 94% 92% 92% source secs N mem gz cpu secs cpu load k-nucleotide 0.57 250,000 59,296 2044 0.41 12% 12% 17% 33% k-nucleotide 0.89 2,500,000 77,580 2044 1.96 51% 47% 53% 69% k-nucleotide 3.60 25,000,000 184,024 2044 11.81 73% 89% 83% 83% source secs N mem gz cpu secs cpu load k-nucleotide #6 0.76 250,000 66,704 1603 0.49 29% 16% 6% 12% k-nucleotide #6 1.12 2,500,000 73,704 1603 2.05 73% 30% 46% 34% k-nucleotide #6 5.98 25,000,000 190,172 1603 15.84 47% 54% 88% 76% source secs N mem gz cpu secs cpu load mandelbrot #5 0.45 1,000 30,744 839 0.20 6% 9% 25% 6% mandelbrot #5 0.36 4,000 32,764 839 1.10 72% 78% 85% 71% mandelbrot #5 4.12 16,000 63,172 839 16.13 97% 99% 97% 97% source secs N mem gz cpu secs cpu load mandelbrot #9 0.43 1,000 32,476 816 0.21 7% 9% 9% 26% mandelbrot #9 0.39 4,000 34,604 816 1.23 76% 74% 92% 74% mandelbrot #9 3.17 16,000 65,492 816 12.37 97% 97% 99% 97% source secs N mem gz cpu secs cpu load mandelbrot 0.51 1,000 32,468 1974 0.25 5% 7% 29% 7% mandelbrot 0.41 4,000 34,440 1974 1.22 90% 70% 68% 72% mandelbrot 3.17 16,000 65,512 1974 12.37 97% 99% 97% 99% source secs N mem gz cpu secs cpu load n-body #8 0.63 500,000 30,460 1332 0.30 0% 46% 0% 0% n-body #8 0.89 5,000,000 30,556 1332 0.87 0% 96% 0% 0% n-body #8 7.13 50,000,000 30,596 1332 7.12 0% 0% 99% 0% source secs N mem gz cpu secs cpu load n-body #9 0.46 500,000 30,080 2467 0.11 0% 2% 0% 22% n-body #9 0.39 5,000,000 30,112 2467 0.38 94% 0% 0% 0% n-body #9 3.14 50,000,000 30,200 2467 3.13 99% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #7 0.56 500,000 29,924 1704 0.25 43% 0% 0% 0% n-body #7 0.55 5,000,000 30,024 1704 0.53 94% 0% 0% 0% n-body #7 4.79 50,000,000 30,184 1704 4.78 99% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #4 0.52 500,000 29,992 2125 0.16 30% 0% 0% 0% n-body #4 0.45 5,000,000 29,984 2125 0.43 2% 0% 0% 95% n-body #4 3.78 50,000,000 30,120 2125 3.76 0% 99% 0% 0% source secs N mem gz cpu secs cpu load n-body #2 0.62 500,000 30,468 1343 0.30 1% 0% 48% 0% n-body #2 0.88 5,000,000 30,436 1343 0.86 0% 0% 96% 1% n-body #2 7.14 50,000,000 30,532 1343 7.12 99% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #6 0.68 500,000 30,072 1742 0.18 0% 0% 25% 1% n-body #6 0.56 5,000,000 30,100 1742 0.53 0% 1% 1% 94% n-body #6 4.81 50,000,000 30,192 1742 4.80 99% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #3 0.60 500,000 30,448 1305 0.30 48% 0% 0% 1% n-body #3 0.85 5,000,000 30,464 1305 0.84 96% 1% 1% 1% n-body #3 6.89 50,000,000 30,564 1305 6.87 99% 0% 0% 0% source secs N mem gz cpu secs cpu load pidigits #4 0.55 2,000 30,540 1121 0.18 0% 0% 29% 0% pidigits #4 0.53 6,000 31,528 1121 0.51 0% 96% 1% 0% pidigits #4 1.35 10,000 31,700 1121 1.34 98% 0% 0% 0% source secs N mem gz cpu secs cpu load pidigits #5 0.56 2,000 32,040 977 0.18 32% 1% 0% 0% pidigits #5 0.40 6,000 33,152 977 0.40 2% 95% 0% 0% pidigits #5 0.93 10,000 33,596 977 0.94 0% 0% 1% 97% source secs N mem gz cpu secs cpu load pidigits #6 0.52 2,000 31,112 1168 0.16 1% 0% 0% 29% pidigits #6 0.41 6,000 31,504 1168 0.37 2% 87% 0% 0% pidigits #6 0.94 10,000 31,888 1168 0.92 0% 97% 0% 0% source secs N mem gz cpu secs cpu load pidigits #7 0.77 2,000 49,876 567 0.47 1% 6% 37% 13% pidigits #7 2.39 6,000 52,296 567 2.60 8% 34% 39% 28% pidigits #7 6.72 10,000 53,020 567 7.28 6% 30% 36% 36% source secs N mem gz cpu secs cpu load regex-redux #8 0.63 50,000 36,988 1869 0.20 1% 6% 1% 22% regex-redux #8 0.33 500,000 70,820 1869 0.43 23% 38% 18% 50% regex-redux #8 1.44 5,000,000 389,260 1869 2.67 83% 31% 42% 28% source secs N mem gz cpu secs cpu load regex-redux #5 0.52 50,000 45,972 673 0.29 13% 5% 30% 5% regex-redux #5 0.46 500,000 121,192 673 0.76 26% 57% 31% 52% regex-redux #5 2.50 5,000,000 1,056,900 673 5.81 47% 45% 80% 59% source secs N mem gz cpu secs cpu load reverse-complement #7 0.65 250,000 31,128 1310 0.18 19% 1% 3% 6% reverse-complement #7 1.92 100,000,001 954,396 1310 5.06 48% 93% 89% 33% source secs N mem gz cpu secs cpu load reverse-complement #8 0.48 250,000 35,580 2637 0.19 18% 12% 0% 8% reverse-complement #8 0.55 100,000,001 926,208 2637 1.26 11% 67% 71% 77% source secs N mem gz cpu secs cpu load reverse-complement #5 0.56 250,000 33,640 1613 0.15 1% 14% 5% 8% reverse-complement #5 2.81 100,000,001 1,025,440 1613 3.76 17% 6% 19% 90% source secs N mem gz cpu secs cpu load reverse-complement #6 0.52 250,000 31,960 1621 0.17 3% 5% 22% 3% reverse-complement #6 1.58 100,000,001 1,026,664 1621 3.78 21% 98% 45% 74% source secs N mem gz cpu secs cpu load simple 0.80 1,000 30,400 465 0.50 1% 61% 0% 2% simple 5.66 4,000 30,412 465 5.63 0% 99% 0% 0% simple 47.52 16,000 30,452 465 47.50 0% 0% 100% 0% source secs N mem gz cpu secs cpu load spectral-norm #3 0.46 500 32,192 878 0.19 6% 24% 6% 12% spectral-norm #3 0.53 3,000 32,788 878 1.81 83% 81% 88% 86% spectral-norm #3 1.54 5,500 32,804 878 5.84 93% 96% 94% 95% source secs N mem gz cpu secs cpu load spectral-norm #5 0.48 500 32,780 764 0.21 4% 27% 6% 4% spectral-norm #5 0.44 3,000 33,944 764 1.36 72% 77% 69% 88% spectral-norm #5 0.90 5,500 34,704 764 3.27 94% 87% 91% 87% source secs N mem gz cpu secs cpu load too simple 0.43 1,000,000 30,376 204 0.12 2% 0% 23% 4% too simple 0.52 100,000,000 30,336 204 0.50 0% 96% 1% 0% too simple 44.07 10,000,000,000 30,532 204 44.03 0% 0% 99% 0% source secs N mem gz cpu secs cpu load too simple #2 0.45 1,000,000 30,380 205 0.12 25% 0% 0% 0% too simple #2 0.52 100,000,000 30,384 205 0.50 96% 5% 0% 2% too simple #2 44.17 10,000,000,000 30,480 205 44.15 0% 64% 36% 0%