all Intel C programs & measurements Intel(R) oneAPI DPC++/C++ Compiler 2024.1.0.20240308 source secs N mem gz cpu secs cpu load binary-trees 0.00 7 19,684 660 0.00 100% 0% 0% 0% binary-trees 0.08 14 19,684 660 0.08 100% 0% 0% 0% binary-trees 17.93 21 264,064 660 17.93 100% 0% 0% 0% source secs N mem gz cpu secs cpu load binary-trees #3 0.18 7 19,684 842 0.01 0% 0% 5% 0% binary-trees #3 0.02 14 19,684 842 0.04 66% 100% 100% 66% binary-trees #3 2.00 21 134,528 842 6.12 66% 67% 90% 83% source secs N mem gz cpu secs cpu load binary-trees #8 0.00 7 19,440 607 0.00 0% 0% 0% 0% binary-trees #8 0.10 14 19,440 607 0.10 0% 9% 100% 0% binary-trees #8 19.46 21 285,952 607 19.46 2% 97% 0% 0% source secs N mem gz cpu secs cpu load binary-trees #2 0.10 7 19,684 816 0.01 18% 0% 9% 0% binary-trees #2 0.02 14 19,684 816 0.04 50% 66% 100% 100% binary-trees #2 1.66 21 170,496 816 5.36 79% 74% 80% 91% source secs N mem gz cpu secs cpu load binary-trees #5 0.00 7 19,684 914 0.00 0% 0% 0% 0% binary-trees #5 0.05 14 19,684 914 0.16 66% 80% 100% 80% binary-trees #5 9.37 21 351,488 914 34.02 98% 91% 92% 82% source secs N mem gz cpu secs cpu load fannkuch-redux #5 0.14 10 19,684 917 0.21 38% 38% 42% 38% fannkuch-redux #5 0.59 11 19,684 917 2.34 100% 100% 100% 100% fannkuch-redux #5 7.75 12 19,684 917 30.71 99% 100% 100% 97% source secs N mem gz cpu secs cpu load fannkuch-redux #3 0.22 10 19,684 574 0.22 0% 100% 4% 0% fannkuch-redux #3 2.59 11 19,684 574 2.59 100% 0% 0% 1% fannkuch-redux #3 34.58 12 19,684 574 34.58 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux 0.27 10 19,684 514 0.27 3% 0% 100% 0% fannkuch-redux 3.30 11 19,684 514 3.30 100% 0% 0% 1% fannkuch-redux 43.31 12 19,684 514 43.31 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #2 0.06 10 19,684 1563 0.21 100% 83% 100% 100% fannkuch-redux #2 0.65 11 19,684 1563 2.54 100% 96% 98% 100% fannkuch-redux #2 8.72 12 19,940 1563 34.15 95% 98% 99% 100% source secs N mem gz cpu secs cpu load fannkuch-redux #6 0.02 10 19,684 1582 0.06 100% 100% 100% 100% fannkuch-redux #6 0.19 11 19,684 1582 0.71 94% 90% 94% 100% fannkuch-redux #6 2.24 12 19,684 1582 8.89 100% 99% 99% 99% source secs N mem gz cpu secs cpu load fannkuch-redux #4 0.10 10 19,684 1190 0.10 0% 0% 10% 100% fannkuch-redux #4 1.04 11 19,684 1190 1.04 100% 0% 0% 1% fannkuch-redux #4 13.38 12 19,684 1190 13.38 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #8 0.28 10 19,492 483 0.28 0% 3% 100% 3% fannkuch-redux #8 3.24 11 19,492 483 3.24 0% 1% 100% 1% fannkuch-redux #8 42.86 12 19,492 483 42.85 44% 48% 7% 0% source secs N mem gz cpu secs cpu load fasta #8 0.11 250,000 19,956 839 0.11 0% 0% 0% 100% fasta #8 0.98 2,500,000 19,956 839 0.98 1% 0% 1% 100% fasta #8 7.71 25,000,000 19,956 839 7.70 36% 63% 0% 0% source secs N mem gz cpu secs cpu load fasta #5 0.02 250,000 19,772 1286 0.02 100% 0% 50% 0% fasta #5 0.13 2,500,000 19,772 1286 0.13 100% 0% 0% 0% fasta #5 1.05 25,000,000 19,772 1286 1.05 1% 0% 100% 0% fasta #4 Make Error 250,000 source secs N mem gz cpu secs cpu load fasta 0.04 250,000 19,772 1213 0.04 75% 0% 0% 0% fasta 0.32 2,500,000 19,772 1213 0.32 100% 3% 0% 0% fasta 2.92 25,000,000 19,772 1213 2.92 1% 100% 0% 0% source secs N mem gz cpu secs cpu load fasta #6 0.15 250,000 19,772 1936 0.04 12% 6% 0% 13% fasta #6 0.12 2,500,000 19,772 1936 0.35 100% 7% 100% 85% fasta #6 1.03 25,000,000 19,772 1936 3.03 100% 2% 98% 97% source secs N mem gz cpu secs cpu load fasta #3 0.02 250,000 19,772 1469 0.02 0% 0% 100% 0% fasta #3 0.10 2,500,000 19,772 1469 0.10 0% 100% 0% 10% fasta #3 0.83 25,000,000 19,772 1469 0.83 0% 0% 100% 1% source secs N mem gz cpu secs cpu load fasta #2 0.02 250,000 19,616 1299 0.02 100% 0% 0% 0% fasta #2 0.17 2,500,000 19,616 1299 0.17 5% 100% 5% 0% fasta #2 1.43 25,000,000 19,616 1299 1.43 0% 0% 100% 0% source secs N mem gz cpu secs cpu load fasta #7 0.12 250,000 19,616 2276 0.06 8% 15% 8% 16% fasta #7 0.09 2,500,000 19,616 2276 0.34 100% 100% 100% 100% fasta #7 0.82 25,000,000 19,616 2276 3.26 100% 98% 100% 100% source secs N mem gz cpu secs cpu load k-nucleotide 0.20 250,000 19,684 1512 0.32 38% 42% 38% 38% k-nucleotide 0.87 2,500,000 19,684 1512 2.02 40% 55% 54% 83% k-nucleotide 6.17 25,000,000 129,600 1512 13.43 30% 47% 42% 100% source secs N mem gz cpu secs cpu load mandelbrot #7 0.09 1,000 19,684 1000 0.07 30% 20% 12% 22% mandelbrot #7 0.20 4,000 19,684 1000 0.79 95% 100% 100% 95% mandelbrot #7 3.12 16,000 34,560 1000 12.39 99% 99% 99% 100% mandelbrot #5 Bad Output 1,000 source secs N mem gz cpu secs cpu load mandelbrot #4 0.09 1,000 19,684 805 0.07 22% 20% 22% 22% mandelbrot #4 0.22 4,000 19,684 805 0.84 90% 100% 100% 100% mandelbrot #4 3.21 16,000 34,560 805 12.78 100% 99% 99% 99% mandelbrot #6 Make Error 1,000 source secs N mem gz cpu secs cpu load mandelbrot #8 0.11 1,000 19,496 412 0.10 100% 0% 0% 0% mandelbrot #8 1.51 4,000 19,496 412 1.51 0% 0% 0% 100% mandelbrot #8 23.96 16,000 19,496 412 23.96 42% 0% 0% 57% source secs N mem gz cpu secs cpu load mandelbrot 0.02 1,000 19,684 828 0.05 100% 50% 100% 100% mandelbrot 0.21 4,000 19,684 828 0.82 100% 100% 100% 100% mandelbrot 3.25 16,000 33,024 828 12.97 100% 99% 100% 100% source secs N mem gz cpu secs cpu load mandelbrot #3 0.02 1,000 19,684 769 0.06 100% 100% 100% 100% mandelbrot #3 0.22 4,000 19,684 769 0.86 100% 100% 100% 100% mandelbrot #3 3.31 16,000 33,024 769 13.21 100% 99% 100% 100% source secs N mem gz cpu secs cpu load mandelbrot #9 0.10 1,000 19,684 700 0.05 11% 20% 20% 11% mandelbrot #9 0.12 4,000 19,684 700 0.47 100% 100% 91% 100% mandelbrot #9 1.82 16,000 34,688 700 7.25 100% 100% 100% 99% source secs N mem gz cpu secs cpu load n-body #9 0.03 500,000 19,684 1639 0.03 0% 0% 0% 100% n-body #9 0.21 5,000,000 19,684 1639 0.21 0% 100% 0% 0% n-body #9 2.03 50,000,000 19,684 1639 2.03 100% 1% 0% 1% source secs N mem gz cpu secs cpu load n-body #3 0.07 500,000 19,684 1214 0.07 0% 0% 100% 0% n-body #3 0.64 5,000,000 19,684 1214 0.64 1% 1% 100% 1% n-body #3 6.17 50,000,000 19,684 1214 6.17 100% 1% 0% 0% source secs N mem gz cpu secs cpu load n-body 0.07 500,000 19,684 1179 0.07 0% 87% 0% 0% n-body 0.63 5,000,000 19,684 1179 0.63 100% 1% 0% 1% n-body 6.21 50,000,000 19,684 1179 6.21 0% 100% 1% 0% source secs N mem gz cpu secs cpu load n-body #6 0.07 500,000 19,684 1186 0.07 0% 0% 100% 0% n-body #6 0.63 5,000,000 19,684 1186 0.63 0% 1% 100% 0% n-body #6 6.22 50,000,000 19,684 1186 6.22 100% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #2 0.07 500,000 19,684 1270 0.07 0% 0% 11% 88% n-body #2 0.63 5,000,000 19,684 1270 0.63 3% 1% 100% 1% n-body #2 6.24 50,000,000 19,684 1270 6.24 0% 0% 0% 100% source secs N mem gz cpu secs cpu load n-body #4 0.06 500,000 19,684 1496 0.06 100% 0% 0% 0% n-body #4 0.50 5,000,000 19,684 1496 0.50 100% 0% 0% 0% n-body #4 4.92 50,000,000 19,684 1496 4.92 0% 100% 0% 0% source secs N mem gz cpu secs cpu load n-body #7 0.06 500,000 19,684 1250 0.06 0% 0% 0% 100% n-body #7 0.56 5,000,000 19,684 1250 0.56 0% 1% 98% 0% n-body #7 5.54 50,000,000 19,684 1250 5.54 1% 0% 98% 0% source secs N mem gz cpu secs cpu load n-body #8 0.08 500,000 19,864 1195 0.07 0% 88% 0% 0% n-body #8 0.62 5,000,000 19,868 1195 0.62 0% 100% 1% 1% n-body #8 6.07 50,000,000 19,868 1195 6.07 100% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #5 0.07 500,000 19,684 1436 0.06 0% 0% 0% 100% n-body #5 0.56 5,000,000 19,684 1436 0.56 100% 0% 0% 0% n-body #5 5.56 50,000,000 19,684 1436 5.56 0% 100% 0% 0% source secs N mem gz cpu secs cpu load pidigits 0.05 2,000 19,844 459 0.04 0% 0% 0% 80% pidigits 0.30 6,000 19,844 459 0.30 3% 3% 3% 100% pidigits 0.88 10,000 19,844 459 0.88 1% 0% 2% 100% source secs N mem gz cpu secs cpu load pidigits #2 0.07 2,000 19,812 422 0.04 0% 0% 0% 50% pidigits #2 0.28 6,000 19,812 422 0.28 3% 0% 100% 0% pidigits #2 0.82 10,000 19,812 422 0.82 1% 0% 100% 1% source secs N mem gz cpu secs cpu load regex-redux #3 0.16 50,000 20,068 1273 0.10 20% 18% 7% 18% regex-redux #3 0.26 500,000 20,068 1273 0.75 80% 72% 69% 74% regex-redux #3 1.83 5,000,000 106,240 1273 4.40 47% 47% 47% 100% source secs N mem gz cpu secs cpu load regex-redux #5 0.11 50,000 19,972 1403 0.06 9% 16% 9% 16% regex-redux #5 0.16 500,000 19,972 1403 0.38 58% 68% 64% 60% regex-redux #5 0.89 5,000,000 154,780 1403 2.89 76% 78% 74% 98% source secs N mem gz cpu secs cpu load regex-redux #4 0.18 50,000 20,036 1237 0.07 11% 5% 5% 10% regex-redux #4 0.17 500,000 20,036 1237 0.43 64% 61% 66% 62% regex-redux #4 1.04 5,000,000 154,628 1237 4.02 100% 93% 99% 98% source secs N mem gz cpu secs cpu load regex-redux #2 0.15 50,000 19,940 1121 0.06 0% 6% 40% 0% regex-redux #2 0.41 500,000 19,940 1121 0.36 2% 0% 87% 0% regex-redux #2 3.20 5,000,000 103,680 1121 3.20 0% 0% 100% 0% source secs N mem gz cpu secs cpu load reverse-complement #7 0.04 250,000 20,324 1899 0.01 25% 0% 0% 20% reverse-complement #7 0.44 100,000,001 500,272 1899 0.60 15% 15% 100% 13% source secs N mem gz cpu secs cpu load reverse-complement #4 0.04 250,000 20,356 716 0.02 0% 0% 33% 0% reverse-complement #4 3.79 100,000,001 500,864 716 3.78 100% 0% 0% 0% source secs N mem gz cpu secs cpu load reverse-complement #6 0.12 250,000 20,228 828 0.12 33% 30% 33% 0% reverse-complement #6 1.06 100,000,001 752,984 828 4.16 98% 95% 100% 100% source secs N mem gz cpu secs cpu load reverse-complement #9 0.08 250,000 27,772 1551 0.01 0% 0% 0% 11% reverse-complement #9 0.47 100,000,001 500,144 1551 0.72 21% 100% 19% 19% source secs N mem gz cpu secs cpu load reverse-complement #2 0.15 250,000 20,292 757 0.01 0% 0% 6% 6% reverse-complement #2 1.16 100,000,001 994,816 757 1.68 87% 27% 18% 13% source secs N mem gz cpu secs cpu load reverse-complement #5 0.05 250,000 20,260 654 0.02 20% 40% 0% 0% reverse-complement #5 2.13 100,000,001 994,560 654 2.13 2% 100% 0% 0% spectral-norm #2 Make Error 500 source secs N mem gz cpu secs cpu load spectral-norm #4 0.10 500 21,012 1145 0.05 20% 11% 20% 10% spectral-norm #4 0.22 3,000 21,012 1145 0.87 100% 100% 95% 100% spectral-norm #4 0.73 5,500 21,012 1145 2.89 100% 100% 100% 100% source secs N mem gz cpu secs cpu load spectral-norm #3 0.13 500 19,700 470 0.04 7% 14% 7% 8% spectral-norm #3 0.22 3,000 19,700 470 0.85 100% 100% 95% 100% spectral-norm #3 0.73 5,500 19,700 470 2.89 100% 98% 100% 100% source secs N mem gz cpu secs cpu load spectral-norm #5 0.09 500 19,700 576 0.04 11% 11% 11% 11% spectral-norm #5 0.23 3,000 19,700 576 0.87 95% 100% 100% 100% spectral-norm #5 0.72 5,500 19,700 576 2.87 100% 100% 100% 100% source secs N mem gz cpu secs cpu load spectral-norm #8 0.03 500 19,316 389 0.03 0% 100% 0% 0% spectral-norm #8 0.81 3,000 19,316 389 0.80 0% 1% 2% 100% spectral-norm #8 2.67 5,500 19,316 389 2.67 0% 0% 100% 0% source secs N mem gz cpu secs cpu load spectral-norm #7 0.13 500 19,700 906 0.04 7% 7% 8% 7% spectral-norm #7 0.22 3,000 19,700 906 0.87 100% 100% 100% 100% spectral-norm #7 0.73 5,500 19,700 906 2.88 98% 100% 100% 98% source secs N mem gz cpu secs cpu load spectral-norm #6 0.10 500 20,724 1203 0.03 0% 0% 10% 0% spectral-norm #6 0.13 3,000 20,724 1203 0.50 100% 100% 100% 100% spectral-norm #6 0.39 5,500 20,724 1203 1.54 97% 100% 100% 97% source secs N mem gz cpu secs cpu load startup 72.73 200,000 19,504 1250 72.71 42% 57% 0% 0% source secs N mem gz cpu secs cpu load startup #0 72.06 200,000 19,504 1269 72.04 50% 50% 0% 0% source secs N mem gz cpu secs cpu load too simple 0.01 1,000,000 19,436 245 0.01 100% 0% 0% 0% too simple 0.23 100,000,000 19,436 245 0.23 100% 0% 4% 0% too simple 21.98 10,000,000,000 19,436 245 21.98 100% 0% 0% 0%