all PHP programs & measurements PHP 8.3.3 (cli) (built: Mar 3 2024 08:47:21) (NTS) Copyright (c) The PHP Group Zend Engine v4.3.3, with Zend OPcache v8.3.3, Copyright (c) Zend Technologies source secs N mem gz cpu secs cpu load binary-trees #4 0.56 7 19,388 786 0.04 1% 1% 3% 3% binary-trees #4 0.08 14 20,224 786 0.21 75% 55% 88% 50% binary-trees #4 18.02 21 918,400 786 55.68 80% 85% 72% 71% source secs N mem gz cpu secs cpu load binary-trees #7 0.47 7 19,520 767 0.04 0% 4% 0% 0% binary-trees #7 0.07 14 20,352 767 0.20 100% 62% 62% 57% binary-trees #7 15.25 21 948,480 767 54.73 90% 89% 87% 92% source secs N mem gz cpu secs cpu load binary-trees #2 0.54 7 19,384 429 0.03 0% 7% 1% 0% binary-trees #2 0.26 14 19,384 429 0.26 0% 3% 3% 100% binary-trees #2 62.55 21 748,812 429 62.54 0% 100% 0% 0% source secs N mem gz cpu secs cpu load binary-trees #5 0.50 7 19,392 1048 0.04 6% 0% 0% 2% binary-trees #5 0.17 14 19,584 1048 0.40 76% 68% 27% 68% binary-trees #5 32.58 21 805,504 1048 83.64 26% 72% 79% 79% source secs N mem gz cpu secs cpu load binary-trees #3 0.54 7 19,392 434 0.03 3% 0% 0% 0% binary-trees #3 0.17 14 20,224 434 0.17 0% 5% 100% 0% binary-trees #3 45.78 21 921,600 434 45.78 100% 0% 0% 0% source secs N mem gz cpu secs cpu load binary-trees #6 0.51 7 19,392 877 0.04 7% 3% 1% 2% binary-trees #6 0.14 14 19,456 877 0.41 64% 92% 69% 69% binary-trees #6 26.90 21 805,396 877 88.00 76% 88% 87% 76% source secs N mem gz cpu secs cpu load binary-trees 0.61 7 19,392 457 0.03 1% 4% 5% 3% binary-trees 0.25 14 19,392 457 0.25 0% 0% 96% 4% binary-trees 62.31 21 748,808 457 62.30 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #3 0.83 10 19,392 1166 1.26 40% 37% 39% 34% fannkuch-redux #3 4.13 11 19,392 1166 16.34 98% 99% 99% 99% fannkuch-redux #3 54.65 12 19,392 1166 217.72 99% 100% 99% 99% source secs N mem gz cpu secs cpu load fannkuch-redux #4 0.88 10 19,392 1168 1.26 34% 37% 34% 37% fannkuch-redux #4 4.01 11 19,392 1168 15.87 98% 99% 99% 99% fannkuch-redux #4 55.26 12 19,520 1168 219.72 100% 99% 99% 99% source secs N mem gz cpu secs cpu load fannkuch-redux #2 1.63 10 19,392 447 1.09 67% 0% 0% 3% fannkuch-redux #2 13.35 11 19,392 447 13.35 0% 0% 0% 100% fannkuch-redux #2 188.01 12 19,392 447 188.00 0% 100% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux 1.96 10 19,392 488 1.40 0% 0% 71% 0% fannkuch-redux 16.59 11 19,392 488 16.59 100% 0% 0% 0% fannkuch-redux 225.18 12 19,392 488 225.17 0% 0% 100% 0% source secs N mem gz cpu secs cpu load fasta #2 0.95 250,000 19,396 1054 0.43 45% 1% 1% 1% fasta #2 3.66 2,500,000 19,396 1054 3.65 0% 99% 0% 0% fasta #2 28.90 25,000,000 19,396 1054 28.90 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fasta #3 0.75 250,000 19,396 1065 0.28 0% 36% 2% 1% fasta #3 2.18 2,500,000 19,396 1065 2.18 0% 100% 1% 0% fasta #3 21.34 25,000,000 19,396 1065 21.33 100% 0% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide #4 0.80 250,000 24,872 1084 0.78 19% 16% 32% 30% k-nucleotide #4 2.39 2,500,000 40,828 1084 7.21 94% 87% 62% 60% k-nucleotide #4 20.89 25,000,000 260,560 1084 69.85 72% 77% 96% 89% source secs N mem gz cpu secs cpu load mandelbrot 0.91 1,000 19,524 452 0.40 45% 3% 0% 0% mandelbrot 5.43 4,000 19,396 452 5.43 0% 100% 0% 0% mandelbrot 86.84 16,000 19,396 452 86.84 0% 100% 0% 0% source secs N mem gz cpu secs cpu load mandelbrot #3 0.58 1,000 19,396 881 0.41 19% 17% 16% 17% mandelbrot #3 1.49 4,000 19,396 881 5.85 98% 98% 98% 99% mandelbrot #3 23.33 16,000 48,384 881 92.86 99% 99% 99% 99% source secs N mem gz cpu secs cpu load n-body #3 1.25 500,000 19,396 1088 0.73 1% 57% 0% 0% n-body #3 6.69 5,000,000 19,396 1088 6.69 0% 1% 100% 0% n-body #3 66.45 50,000,000 19,396 1088 66.43 0% 0% 0% 100% source secs N mem gz cpu secs cpu load pidigits #3 0.57 2,000 19,396 510 0.10 0% 20% 0% 0% pidigits #3 0.35 6,000 19,396 510 0.35 0% 100% 5% 0% pidigits #3 1.05 10,000 19,396 510 1.04 100% 1% 2% 0% source secs N mem gz cpu secs cpu load pidigits #4 0.57 2,000 19,396 396 0.11 20% 0% 0% 3% pidigits #4 0.37 6,000 19,396 396 0.37 0% 0% 97% 2% pidigits #4 1.04 10,000 19,396 396 1.04 0% 0% 100% 2% source secs N mem gz cpu secs cpu load pidigits #5 0.59 2,000 19,396 405 0.10 18% 1% 0% 0% pidigits #5 0.34 6,000 19,396 405 0.34 0% 97% 2% 2% pidigits #5 1.02 10,000 19,396 405 1.02 0% 0% 100% 0% source secs N mem gz cpu secs cpu load pidigits 11.38 2,000 19,396 756 10.89 1% 95% 0% 0% pidigits 112.08 6,000 19,396 756 112.07 0% 100% 0% 0% pidigits 330.35 10,000 19,396 756 330.33 100% 0% 0% 0% source secs N mem gz cpu secs cpu load pidigits #2 0.57 2,000 19,396 552 0.13 22% 0% 0% 0% pidigits #2 0.52 6,000 19,396 552 0.52 98% 0% 0% 0% pidigits #2 1.47 10,000 19,396 552 1.46 0% 100% 1% 0% source secs N mem gz cpu secs cpu load regex-redux 0.49 50,000 19,396 822 0.05 2% 8% 4% 4% regex-redux 0.27 500,000 33,708 822 0.20 23% 33% 26% 66% regex-redux 1.87 5,000,000 194,876 822 1.77 28% 41% 42% 87% source secs N mem gz cpu secs cpu load reverse-complement 0.58 250,000 19,396 323 0.07 8% 0% 3% 1% reverse-complement 9.76 100,000,001 1,489,428 323 9.76 0% 100% 1% 0% source secs N mem gz cpu secs cpu load reverse-complement #2 0.58 250,000 19,524 288 0.07 13% 0% 0% 0% reverse-complement #2 11.67 100,000,001 1,787,276 288 11.67 0% 0% 100% 0% source secs N mem gz cpu secs cpu load reverse-complement #3 0.57 250,000 19,396 452 0.05 1% 3% 8% 6% reverse-complement #3 7.59 100,000,001 536,536 452 4.13 23% 30% 51% 51% source secs N mem gz cpu secs cpu load simple #3 1.11 1,000 19,396 418 0.68 0% 60% 0% 0% simple #3 9.92 4,000 19,396 418 9.92 100% 1% 0% 0% simple #3 161.27 16,000 19,396 418 161.23 0% 0% 80% 20% source secs N mem gz cpu secs cpu load simple #2 1.21 1,000 19,396 397 0.80 0% 65% 0% 1% simple #2 11.71 4,000 19,396 397 11.71 0% 100% 0% 0% simple #2 191.25 16,000 19,396 397 191.21 0% 32% 0% 68% source secs N mem gz cpu secs cpu load simple 1.29 1,000 19,396 390 0.84 0% 0% 0% 64% simple 12.48 4,000 19,396 390 12.47 0% 100% 0% 0% simple 201.46 16,000 19,396 390 201.42 0% 100% 0% 0% source secs N mem gz cpu secs cpu load spectral-norm 0.63 500 19,396 1157 0.42 17% 17% 17% 16% spectral-norm 2.11 3,000 19,396 1157 8.11 96% 96% 99% 95% spectral-norm 6.85 5,500 19,396 1157 27.12 99% 99% 99% 99% source secs N mem gz cpu secs cpu load spectral-norm #3 0.64 500 19,396 1214 0.66 28% 25% 28% 25% spectral-norm #3 4.87 3,000 19,396 1214 18.91 99% 98% 98% 93% spectral-norm #3 16.19 5,500 19,396 1214 63.39 99% 99% 93% 99% source secs N mem gz cpu secs cpu load spectral-norm #2 1.02 500 19,396 403 0.53 2% 52% 0% 0% spectral-norm #2 16.90 3,000 19,396 403 16.90 100% 0% 0% 0% spectral-norm #2 56.73 5,500 19,396 403 56.73 0% 100% 0% 0% source secs N mem gz cpu secs cpu load too simple 0.60 1,000,000 19,396 150 0.10 17% 1% 1% 0% too simple 4.69 100,000,000 19,396 150 4.69 0% 0% 100% 1% too simple 504.64 10,000,000,000 19,396 150 504.62 100% 0% 0% 0%