all Go programs & measurements go version go1.22.3 linux/amd64 GOAMD64=v2 source secs N mem gz cpu secs cpu load binary-trees #6 0.00 7 19,656 618 0.00 0% 0% 0% 0% binary-trees #6 0.15 14 19,656 618 0.15 0% 7% 100% 0% binary-trees #6 27.68 21 404,224 618 29.07 95% 2% 2% 5% source secs N mem gz cpu secs cpu load binary-trees #2 0.00 7 19,656 672 0.00 0% 100% 0% 0% binary-trees #2 0.07 14 19,656 672 0.24 85% 100% 100% 83% binary-trees #2 13.86 21 594,740 672 55.04 99% 99% 99% 99% source secs N mem gz cpu secs cpu load binary-trees #5 0.00 7 19,656 957 0.00 0% 0% 100% 0% binary-trees #5 0.08 14 19,656 957 0.25 85% 77% 85% 75% binary-trees #5 14.29 21 317,028 957 56.60 99% 99% 99% 99% source secs N mem gz cpu secs cpu load binary-trees 0.00 7 19,832 488 0.00 0% 0% 0% 0% binary-trees 0.27 14 19,832 488 0.34 23% 39% 29% 34% binary-trees 31.84 21 237,200 488 59.20 49% 46% 49% 42% source secs N mem gz cpu secs cpu load binary-trees #7 0.00 7 19,656 531 0.00 0% 0% 0% 0% binary-trees #7 0.28 14 19,656 531 0.35 35% 35% 25% 34% binary-trees #7 31.79 21 250,476 531 59.90 47% 47% 42% 51% source secs N mem gz cpu secs cpu load binary-trees #3 0.00 7 19,656 806 0.00 50% 0% 0% 0% binary-trees #3 0.08 14 19,656 806 0.25 77% 75% 87% 75% binary-trees #3 14.72 21 343,248 806 57.03 97% 97% 98% 96% source secs N mem gz cpu secs cpu load fannkuch-redux #2 0.10 10 19,656 903 0.29 77% 66% 80% 80% fannkuch-redux #2 0.88 11 19,656 903 3.44 98% 97% 97% 97% fannkuch-redux #2 11.83 12 19,656 903 47.16 99% 99% 99% 99% source secs N mem gz cpu secs cpu load fannkuch-redux #3 0.08 10 19,656 975 0.21 62% 71% 71% 71% fannkuch-redux #3 0.63 11 19,656 975 2.47 98% 96% 98% 98% fannkuch-redux #3 8.36 12 19,656 975 33.34 99% 99% 99% 100% source secs N mem gz cpu secs cpu load fannkuch-redux 0.09 10 19,656 906 0.28 87% 87% 77% 87% fannkuch-redux 0.87 11 19,656 906 3.41 98% 98% 98% 98% fannkuch-redux 11.77 12 19,656 906 46.92 100% 99% 99% 99% source secs N mem gz cpu secs cpu load fasta 0.04 250,000 19,664 1055 0.04 0% 0% 100% 0% fasta 0.39 2,500,000 19,664 1055 0.40 100% 0% 5% 0% fasta 3.74 25,000,000 19,664 1055 3.74 100% 1% 0% 0% source secs N mem gz cpu secs cpu load fasta #3 0.02 250,000 19,664 1362 0.05 66% 66% 100% 50% fasta #3 0.16 2,500,000 19,664 1362 0.43 31% 82% 78% 78% fasta #3 1.50 25,000,000 19,664 1362 4.08 78% 63% 81% 52% source secs N mem gz cpu secs cpu load fasta #2 0.02 250,000 19,664 1405 0.05 66% 100% 33% 66% fasta #2 0.14 2,500,000 19,664 1405 0.43 78% 78% 84% 80% fasta #2 1.27 25,000,000 19,664 1405 4.07 81% 83% 77% 81% source secs N mem gz cpu secs cpu load k-nucleotide #4 0.17 250,000 19,664 1552 0.43 70% 75% 50% 68% k-nucleotide #4 1.29 2,500,000 29,696 1552 3.74 74% 71% 67% 82% k-nucleotide #4 9.22 25,000,000 139,776 1552 30.55 78% 76% 97% 82% source secs N mem gz cpu secs cpu load k-nucleotide #3 0.24 250,000 21,760 1729 0.42 47% 45% 36% 43% k-nucleotide #3 1.11 2,500,000 34,688 1729 3.22 77% 71% 77% 67% k-nucleotide #3 8.29 25,000,000 145,152 1729 30.02 84% 84% 96% 99% source secs N mem gz cpu secs cpu load k-nucleotide #6 0.18 250,000 22,016 1596 0.41 55% 60% 52% 72% k-nucleotide #6 1.12 2,500,000 34,816 1596 3.26 82% 77% 67% 68% k-nucleotide #6 8.26 25,000,000 145,152 1596 30.01 96% 86% 84% 97% source secs N mem gz cpu secs cpu load k-nucleotide #7 0.29 250,000 21,980 1613 0.58 53% 44% 58% 42% k-nucleotide #7 1.11 2,500,000 40,832 1613 3.15 70% 71% 69% 75% k-nucleotide #7 7.53 25,000,000 162,816 1613 28.78 95% 95% 96% 96% source secs N mem gz cpu secs cpu load mandelbrot 0.03 1,000 19,664 829 0.09 100% 100% 100% 66% mandelbrot 0.33 4,000 19,664 829 1.28 100% 100% 97% 100% mandelbrot 5.01 16,000 33,024 829 19.93 99% 99% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #2 0.03 1,000 19,672 843 0.11 100% 75% 75% 75% mandelbrot #2 0.45 4,000 19,672 843 1.72 97% 95% 95% 100% mandelbrot #2 6.86 16,000 33,152 843 27.28 100% 99% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #6 0.03 1,000 19,672 707 0.11 100% 75% 100% 100% mandelbrot #6 0.44 4,000 19,672 707 1.73 97% 100% 97% 100% mandelbrot #6 6.91 16,000 32,896 707 27.48 99% 99% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #3 0.02 1,000 19,664 900 0.06 100% 100% 100% 100% mandelbrot #3 0.24 4,000 19,664 900 0.95 100% 96% 100% 95% mandelbrot #3 3.77 16,000 35,328 900 14.99 99% 99% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #4 0.02 1,000 19,664 912 0.06 100% 50% 66% 66% mandelbrot #4 0.24 4,000 19,664 912 0.95 100% 100% 100% 100% mandelbrot #4 3.77 16,000 35,328 912 15.00 99% 99% 100% 99% source secs N mem gz cpu secs cpu load n-body #3 0.08 500,000 19,688 1207 0.08 0% 0% 100% 0% n-body #3 0.65 5,000,000 19,688 1207 0.65 100% 0% 0% 0% n-body #3 6.38 50,000,000 19,688 1207 6.39 100% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body 0.07 500,000 19,688 1316 0.08 0% 0% 100% 0% n-body 0.70 5,000,000 19,688 1316 0.71 0% 2% 100% 1% n-body 7.00 50,000,000 19,688 1316 7.02 0% 0% 0% 100% source secs N mem gz cpu secs cpu load n-body #2 0.08 500,000 19,688 1222 0.08 0% 0% 0% 88% n-body #2 0.71 5,000,000 19,688 1222 0.71 100% 1% 1% 0% n-body #2 7.03 50,000,000 19,688 1222 7.04 0% 0% 100% 0% source secs N mem gz cpu secs cpu load pidigits #3 0.11 2,000 19,700 610 0.07 25% 0% 8% 36% pidigits #3 0.49 6,000 19,700 610 0.50 42% 58% 2% 0% pidigits #3 1.65 10,000 19,700 610 1.69 1% 28% 49% 24% source secs N mem gz cpu secs cpu load pidigits #8 0.10 2,000 19,700 727 0.11 100% 0% 0% 0% pidigits #8 0.87 6,000 19,700 727 0.88 0% 0% 0% 100% pidigits #8 2.51 10,000 19,700 727 2.51 1% 0% 99% 0% source secs N mem gz cpu secs cpu load pidigits #7 0.15 2,000 19,700 702 0.16 33% 21% 26% 26% pidigits #7 1.75 6,000 19,700 702 1.98 26% 27% 33% 27% pidigits #7 5.19 10,000 19,700 702 5.98 28% 28% 31% 27% source secs N mem gz cpu secs cpu load pidigits #4 0.11 2,000 19,700 689 0.07 8% 54% 8% 0% pidigits #4 0.35 6,000 19,700 689 0.35 0% 0% 100% 5% pidigits #4 0.96 10,000 19,700 689 0.98 1% 1% 1% 99% source secs N mem gz cpu secs cpu load pidigits #2 0.12 2,000 19,700 740 0.10 50% 0% 0% 30% pidigits #2 0.70 6,000 19,700 740 0.72 18% 1% 51% 33% pidigits #2 2.18 10,000 19,700 740 2.23 47% 15% 38% 0% source secs N mem gz cpu secs cpu load pidigits 0.09 2,000 19,700 715 0.07 66% 0% 0% 18% pidigits 0.47 6,000 19,700 715 0.47 0% 2% 2% 100% pidigits 1.34 10,000 19,700 715 1.36 75% 1% 0% 27% source secs N mem gz cpu secs cpu load regex-redux #4 0.24 50,000 19,732 832 0.41 50% 45% 45% 30% regex-redux #4 1.57 500,000 41,784 832 3.67 54% 62% 51% 65% regex-redux #4 14.78 5,000,000 397,240 832 36.01 50% 64% 55% 74% source secs N mem gz cpu secs cpu load regex-redux #5 0.09 50,000 19,700 817 0.07 20% 30% 12% 10% regex-redux #5 0.43 500,000 28,880 817 0.61 21% 51% 55% 18% regex-redux #5 3.22 5,000,000 320,724 817 5.39 33% 23% 21% 91% source secs N mem gz cpu secs cpu load regex-redux 0.27 50,000 19,700 749 0.61 44% 57% 74% 55% regex-redux 2.95 500,000 33,996 749 6.52 57% 46% 75% 44% regex-redux 25.87 5,000,000 311,444 749 64.23 61% 74% 48% 64% source secs N mem gz cpu secs cpu load regex-redux #3 0.38 50,000 19,700 836 0.76 44% 48% 63% 48% regex-redux #3 2.82 500,000 37,644 836 6.75 52% 56% 65% 66% regex-redux #3 25.54 5,000,000 370,524 836 61.42 72% 59% 54% 54% source secs N mem gz cpu secs cpu load reverse-complement #5 0.01 250,000 19,956 998 0.01 100% 100% 0% 0% reverse-complement #5 Bad Output 100,000,001 source secs N mem gz cpu secs cpu load reverse-complement 0.01 250,000 19,860 1261 0.01 50% 100% 0% 0% reverse-complement Failed 100,000,001 source secs N mem gz cpu secs cpu load reverse-complement #3 0.05 250,000 19,828 609 0.03 0% 0% 40% 0% reverse-complement #3 2.50 100,000,001 800,128 609 2.60 86% 2% 14% 0% source secs N mem gz cpu secs cpu load reverse-complement #6 0.08 250,000 19,924 1340 0.02 16% 0% 12% 14% reverse-complement #6 1.93 100,000,001 1,246,404 1340 3.43 41% 35% 46% 54% source secs N mem gz cpu secs cpu load reverse-complement #2 0.04 250,000 19,988 614 0.02 40% 0% 0% 20% reverse-complement #2 2.24 100,000,001 800,512 614 2.34 17% 1% 86% 0% source secs N mem gz cpu secs cpu load simple 0.12 1,000 20,052 469 0.12 0% 100% 0% 0% simple 1.75 4,000 20,052 469 1.75 0% 100% 0% 0% simple 27.65 16,000 20,052 469 27.72 0% 0% 0% 100% source secs N mem gz cpu secs cpu load simple #2 0.12 1,000 20,020 500 0.12 8% 0% 100% 0% simple #2 1.69 4,000 20,020 500 1.69 100% 0% 1% 2% simple #2 26.67 16,000 20,020 500 26.73 100% 0% 0% 0% source secs N mem gz cpu secs cpu load spectral-norm 0.06 500 20,116 417 0.06 0% 0% 100% 0% spectral-norm 1.59 3,000 20,116 417 1.59 0% 0% 99% 0% spectral-norm 5.33 5,500 20,116 417 5.34 100% 0% 0% 0% source secs N mem gz cpu secs cpu load spectral-norm #2 0.02 500 20,148 674 0.05 50% 50% 75% 50% spectral-norm #2 0.44 3,000 20,148 674 1.70 97% 97% 97% 97% spectral-norm #2 1.50 5,500 20,148 674 5.69 94% 94% 96% 94% source secs N mem gz cpu secs cpu load spectral-norm #4 0.02 500 20,340 555 0.05 100% 50% 50% 66% spectral-norm #4 0.43 3,000 20,340 555 1.69 97% 97% 97% 100% spectral-norm #4 1.43 5,500 20,340 555 5.68 99% 99% 99% 99% source secs N mem gz cpu secs cpu load too simple 0.01 1,000,000 20,372 212 0.01 100% 0% 0% 0% too simple 0.44 100,000,000 20,372 212 0.45 100% 0% 0% 0% too simple 44.00 10,000,000,000 20,372 212 44.11 90% 9% 0% 0%