all Intel C programs & measurements Intel(R) oneAPI DPC++/C++ Compiler 2024.0.2.20231213 source secs N mem gz cpu secs cpu load binary-trees 0.14 7 19,716 660 0.00 0% 0% 0% 0% binary-trees 0.09 14 19,716 660 0.09 0% 100% 10% 12% binary-trees 17.09 21 264,192 660 17.08 0% 100% 0% 0% source secs N mem gz cpu secs cpu load binary-trees #3 0.33 7 19,716 842 0.01 0% 0% 0% 3% binary-trees #3 0.02 14 19,716 842 0.05 100% 50% 0% 50% binary-trees #3 1.97 21 135,168 842 6.03 67% 81% 74% 84% source secs N mem gz cpu secs cpu load binary-trees #2 0.35 7 19,720 816 0.01 2% 0% 2% 0% binary-trees #2 0.02 14 19,720 816 0.04 50% 100% 100% 100% binary-trees #2 1.68 21 171,264 816 5.32 77% 70% 78% 91% source secs N mem gz cpu secs cpu load binary-trees #5 0.14 7 19,720 914 0.00 0% 7% 6% 0% binary-trees #5 0.05 14 19,720 914 0.14 60% 80% 80% 80% binary-trees #5 8.85 21 351,616 914 31.83 95% 91% 92% 80% source secs N mem gz cpu secs cpu load fannkuch-redux #5 0.26 10 19,724 917 0.19 18% 16% 16% 22% fannkuch-redux #5 0.54 11 19,724 917 2.14 100% 100% 100% 100% fannkuch-redux #5 7.13 12 19,852 917 28.23 99% 100% 100% 96% source secs N mem gz cpu secs cpu load fannkuch-redux #3 0.38 10 19,724 574 0.25 64% 0% 0% 0% fannkuch-redux #3 2.59 11 19,724 574 2.59 0% 100% 0% 1% fannkuch-redux #3 34.49 12 19,724 574 34.49 44% 55% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux 0.44 10 19,728 514 0.30 0% 68% 0% 0% fannkuch-redux 3.18 11 19,728 514 3.18 0% 0% 1% 100% fannkuch-redux 41.65 12 19,856 514 41.65 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux #2 0.24 10 19,728 1563 0.22 25% 21% 26% 21% fannkuch-redux #2 0.67 11 19,728 1563 2.54 100% 91% 97% 97% fannkuch-redux #2 8.70 12 19,856 1563 34.12 100% 98% 99% 94% source secs N mem gz cpu secs cpu load fannkuch-redux #6 0.25 10 19,724 1582 0.07 8% 8% 14% 8% fannkuch-redux #6 0.19 11 19,724 1582 0.72 100% 94% 100% 100% fannkuch-redux #6 2.30 12 19,852 1582 9.08 100% 99% 97% 99% source secs N mem gz cpu secs cpu load fannkuch-redux #4 0.26 10 19,728 1190 0.13 0% 0% 51% 0% fannkuch-redux #4 1.04 11 19,728 1190 1.04 0% 0% 100% 2% fannkuch-redux #4 13.35 12 19,728 1190 13.35 0% 100% 0% 0% source secs N mem gz cpu secs cpu load fasta #8 0.17 250,000 19,728 1299 0.04 23% 0% 0% 0% fasta #8 0.18 2,500,000 19,728 1299 0.18 100% 5% 5% 5% fasta #8 1.51 25,000,000 19,856 1299 1.51 100% 0% 2% 0% source secs N mem gz cpu secs cpu load fasta #5 0.15 250,000 19,856 1286 0.02 13% 0% 0% 11% fasta #5 0.14 2,500,000 19,728 1286 0.14 0% 0% 7% 100% fasta #5 1.06 25,000,000 19,728 1286 1.06 0% 1% 0% 100% fasta #4 Make Error 250,000 fasta Make Error 250,000 fasta #6 Bad Output 250,000 source secs N mem gz cpu secs cpu load fasta #3 0.21 250,000 19,728 825 0.08 0% 8% 35% 0% fasta #3 0.44 2,500,000 19,728 825 0.44 0% 97% 0% 2% fasta #3 4.07 25,000,000 19,728 825 4.07 100% 0% 0% 0% source secs N mem gz cpu secs cpu load fasta #2 0.30 250,000 19,728 2276 0.06 3% 9% 3% 3% fasta #2 0.10 2,500,000 19,728 2276 0.36 90% 90% 100% 90% fasta #2 0.83 25,000,000 19,728 2276 3.27 98% 98% 98% 100% source secs N mem gz cpu secs cpu load fasta #7 0.29 250,000 19,728 2018 0.06 7% 6% 3% 6% fasta #7 0.11 2,500,000 19,728 2018 0.38 100% 81% 83% 90% fasta #7 0.84 25,000,000 19,728 2018 3.27 96% 96% 100% 97% source secs N mem gz cpu secs cpu load fasta #9 0.17 250,000 19,728 1469 0.03 12% 0% 0% 0% fasta #9 0.13 2,500,000 19,728 1469 0.13 7% 7% 0% 100% fasta #9 0.87 25,000,000 19,728 1469 0.87 100% 0% 1% 1% source secs N mem gz cpu secs cpu load k-nucleotide 0.36 250,000 19,728 1512 0.33 24% 22% 20% 27% k-nucleotide 0.86 2,500,000 20,436 1512 1.99 52% 53% 55% 72% k-nucleotide 6.01 25,000,000 130,388 1512 13.22 46% 48% 26% 100% source secs N mem gz cpu secs cpu load mandelbrot #7 0.26 1,000 19,728 1000 0.08 7% 4% 4% 11% mandelbrot #7 0.20 4,000 19,728 1000 0.77 100% 100% 100% 100% mandelbrot #7 3.00 16,000 35,328 1000 11.89 99% 99% 100% 99% source secs N mem gz cpu secs cpu load mandelbrot #2 0.27 1,000 19,728 412 0.13 0% 0% 51% 0% mandelbrot #2 1.51 4,000 19,728 412 1.51 0% 0% 0% 100% mandelbrot #2 23.89 16,000 19,728 412 23.89 0% 0% 100% 0% source secs N mem gz cpu secs cpu load mandelbrot #4 0.24 1,000 19,728 805 0.07 4% 8% 4% 4% mandelbrot #4 0.22 4,000 19,728 805 0.86 100% 100% 100% 100% mandelbrot #4 3.21 16,000 35,328 805 12.77 100% 99% 100% 100% mandelbrot #6 Make Error 1,000 mandelbrot #8 Bad Output 1,000 source secs N mem gz cpu secs cpu load mandelbrot 0.14 1,000 19,728 828 0.06 18% 14% 14% 14% mandelbrot 0.21 4,000 19,728 828 0.82 100% 100% 95% 100% mandelbrot 3.25 16,000 33,024 828 12.94 99% 100% 100% 100% source secs N mem gz cpu secs cpu load mandelbrot #3 0.16 1,000 19,728 769 0.07 17% 13% 12% 12% mandelbrot #3 0.23 4,000 19,728 769 0.87 100% 95% 100% 95% mandelbrot #3 3.31 16,000 33,024 769 13.17 99% 100% 100% 99% source secs N mem gz cpu secs cpu load mandelbrot #9 0.24 1,000 19,728 700 0.03 0% 4% 0% 8% mandelbrot #9 0.09 4,000 19,728 700 0.34 90% 100% 100% 100% mandelbrot #9 1.31 16,000 35,456 700 5.20 100% 100% 100% 100% source secs N mem gz cpu secs cpu load n-body #9 0.18 500,000 19,728 1639 0.04 22% 0% 0% 0% n-body #9 0.21 5,000,000 19,728 1639 0.21 0% 0% 0% 95% n-body #9 2.03 50,000,000 19,728 1639 2.03 100% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #3 0.23 500,000 19,728 1214 0.10 0% 0% 48% 0% n-body #3 0.65 5,000,000 19,728 1214 0.65 0% 100% 1% 0% n-body #3 6.43 50,000,000 19,856 1214 6.43 0% 79% 21% 0% source secs N mem gz cpu secs cpu load n-body 0.32 500,000 19,728 1179 0.10 0% 0% 31% 3% n-body 0.70 5,000,000 19,728 1179 0.70 0% 1% 100% 0% n-body 6.16 50,000,000 19,728 1179 6.16 100% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #6 0.23 500,000 19,728 1186 0.10 43% 0% 0% 4% n-body #6 0.63 5,000,000 19,728 1186 0.63 1% 4% 100% 0% n-body #6 6.16 50,000,000 19,728 1186 6.16 0% 0% 0% 100% source secs N mem gz cpu secs cpu load n-body #2 0.22 500,000 19,728 1270 0.10 4% 45% 0% 0% n-body #2 0.63 5,000,000 19,728 1270 0.63 0% 0% 100% 1% n-body #2 6.23 50,000,000 19,728 1270 6.23 0% 0% 99% 0% source secs N mem gz cpu secs cpu load n-body #4 0.27 500,000 19,728 1496 0.09 0% 3% 30% 0% n-body #4 0.50 5,000,000 19,728 1496 0.50 0% 2% 0% 100% n-body #4 4.90 50,000,000 19,856 1496 4.90 0% 0% 100% 0% source secs N mem gz cpu secs cpu load n-body #7 0.22 500,000 19,728 1250 0.08 4% 0% 0% 33% n-body #7 0.47 5,000,000 19,728 1250 0.47 100% 0% 0% 2% n-body #7 4.56 50,000,000 19,728 1250 4.56 100% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body #8 0.05 500,000 19,728 1398 0.05 0% 100% 0% 0% n-body #8 0.38 5,000,000 19,728 1398 0.38 0% 2% 100% 2% n-body #8 3.67 50,000,000 19,728 1398 3.67 0% 100% 0% 1% source secs N mem gz cpu secs cpu load n-body #5 0.23 500,000 19,728 1436 0.09 0% 38% 0% 0% n-body #5 0.56 5,000,000 19,728 1436 0.56 0% 100% 3% 0% n-body #5 5.55 50,000,000 19,728 1436 5.55 100% 0% 0% 0% source secs N mem gz cpu secs cpu load pidigits 0.23 2,000 19,728 459 0.06 0% 30% 0% 8% pidigits 0.31 6,000 19,728 459 0.31 0% 0% 0% 100% pidigits 0.88 10,000 19,728 459 0.88 0% 0% 100% 0% source secs N mem gz cpu secs cpu load pidigits #2 0.20 2,000 19,728 422 0.06 0% 0% 4% 25% pidigits #2 0.28 6,000 19,728 422 0.28 100% 0% 3% 3% pidigits #2 0.81 10,000 19,728 422 0.81 0% 3% 0% 100% source secs N mem gz cpu secs cpu load regex-redux #3 0.32 50,000 19,736 1273 0.11 6% 9% 6% 9% regex-redux #3 0.25 500,000 19,736 1273 0.73 73% 79% 72% 76% regex-redux #3 1.83 5,000,000 105,984 1273 4.40 47% 48% 47% 100% source secs N mem gz cpu secs cpu load regex-redux #5 0.27 50,000 19,736 1403 0.06 3% 3% 3% 7% regex-redux #5 0.16 500,000 19,736 1403 0.37 60% 60% 66% 60% regex-redux #5 0.89 5,000,000 154,688 1403 2.86 77% 77% 75% 97% source secs N mem gz cpu secs cpu load regex-redux #4 0.31 50,000 19,736 1237 0.06 3% 3% 3% 3% regex-redux #4 0.18 500,000 19,864 1237 0.47 66% 72% 68% 68% regex-redux #4 1.03 5,000,000 154,672 1237 3.99 100% 97% 94% 98% source secs N mem gz cpu secs cpu load regex-redux #2 0.25 50,000 19,736 1121 0.07 0% 32% 0% 0% regex-redux #2 0.40 500,000 19,736 1121 0.34 0% 2% 85% 0% regex-redux #2 3.20 5,000,000 103,808 1121 3.20 100% 0% 0% 0% source secs N mem gz cpu secs cpu load reverse-complement #7 0.15 250,000 19,736 1899 0.01 0% 0% 6% 7% reverse-complement #7 0.44 100,000,001 500,148 1899 0.62 100% 16% 16% 14% source secs N mem gz cpu secs cpu load reverse-complement #8 0.18 250,000 19,736 1551 0.01 0% 5% 0% 0% reverse-complement #8 0.46 100,000,001 500,148 1551 0.69 58% 19% 18% 60% source secs N mem gz cpu secs cpu load reverse-complement #4 0.18 250,000 19,736 716 0.02 0% 20% 0% 0% reverse-complement #4 3.73 100,000,001 500,864 716 3.73 100% 0% 1% 0% source secs N mem gz cpu secs cpu load reverse-complement #6 0.31 250,000 19,736 828 0.13 0% 13% 18% 10% reverse-complement #6 1.07 100,000,001 718,556 828 4.24 100% 99% 99% 100% source secs N mem gz cpu secs cpu load reverse-complement #2 0.20 250,000 19,736 757 0.01 0% 0% 5% 0% reverse-complement #2 1.13 100,000,001 994,688 757 1.64 19% 87% 14% 28% source secs N mem gz cpu secs cpu load reverse-complement #5 0.19 250,000 19,736 654 0.02 10% 0% 0% 0% reverse-complement #5 2.10 100,000,001 994,560 654 2.10 0% 100% 0% 2% source secs N mem gz cpu secs cpu load simple #2 0.27 1,000 19,736 412 0.13 0% 0% 48% 0% simple #2 1.51 4,000 19,736 412 1.51 0% 100% 0% 1% simple #2 23.88 16,000 19,736 412 23.88 100% 0% 0% 0% source secs N mem gz cpu secs cpu load simple 0.30 1,000 19,864 433 0.13 44% 0% 3% 3% simple 1.49 4,000 19,736 433 1.49 0% 0% 100% 1% simple 23.49 16,000 19,736 433 23.49 0% 0% 100% 0% source secs N mem gz cpu secs cpu load spectral-norm #4 0.26 500 19,864 1145 0.04 3% 3% 0% 7% spectral-norm #4 0.22 3,000 19,736 1145 0.87 100% 100% 95% 95% spectral-norm #4 0.73 5,500 19,864 1145 2.88 100% 100% 100% 100% source secs N mem gz cpu secs cpu load spectral-norm #3 0.23 500 19,736 470 0.03 0% 4% 4% 4% spectral-norm #3 0.23 3,000 19,736 470 0.90 96% 100% 100% 100% spectral-norm #3 0.73 5,500 19,864 470 2.88 100% 98% 100% 98% source secs N mem gz cpu secs cpu load spectral-norm #5 0.24 500 19,736 576 0.04 0% 8% 8% 4% spectral-norm #5 0.23 3,000 19,736 576 0.88 100% 95% 100% 100% spectral-norm #5 0.72 5,500 19,736 576 2.87 98% 100% 100% 100% source secs N mem gz cpu secs cpu load spectral-norm #8 0.24 500 19,736 941 0.04 4% 4% 0% 8% spectral-norm #8 0.23 3,000 19,736 941 0.88 100% 100% 100% 95% spectral-norm #8 0.72 5,500 19,736 941 2.87 98% 100% 100% 100% source secs N mem gz cpu secs cpu load spectral-norm 0.26 500 19,736 390 0.05 22% 3% 0% 0% spectral-norm 0.81 3,000 19,736 390 0.81 0% 0% 100% 2% spectral-norm 2.67 5,500 19,736 390 2.67 0% 0% 100% 0% source secs N mem gz cpu secs cpu load spectral-norm #7 0.22 500 19,736 906 0.04 8% 4% 4% 0% spectral-norm #7 0.22 3,000 19,736 906 0.87 100% 95% 100% 100% spectral-norm #7 0.73 5,500 19,736 906 2.88 100% 98% 100% 100% source secs N mem gz cpu secs cpu load spectral-norm #6 0.22 500 19,736 1203 0.02 0% 0% 9% 4% spectral-norm #6 0.12 3,000 19,736 1203 0.47 92% 100% 100% 100% spectral-norm #6 0.39 5,500 19,736 1203 1.55 100% 97% 100% 97% source secs N mem gz cpu secs cpu load too simple 0.14 1,000,000 19,736 199 0.01 0% 0% 0% 0% too simple 0.23 100,000,000 19,736 199 0.23 100% 0% 0% 0% too simple 21.95 10,000,000,000 19,736 199 21.95 100% 0% 0% 0%