all Intel C programs & measurements Intel(R) oneAPI DPC++/C++ Compiler 2024.1.0.20240308 Mean or 95% CI elapsed source cpu secs secs mem gz N binary-trees 0.005 0.041 2,941 660 7 binary-trees 17.93—18.09 17.895 271,843 660 21 Mean or 95% CI elapsed source cpu secs secs mem gz N binary-trees #3 0.039 0.199 6,025 842 7 binary-trees #3 6.225 2.036 139,166 842 21 Mean or 95% CI elapsed source cpu secs secs mem gz N binary-trees #8 0.008 0.142 4,231 607 7 binary-trees #8 19.59—19.75 19.537 295,707 607 21 Mean or 95% CI elapsed source cpu secs secs mem gz N binary-trees #2 0.014 0.159 5,571 816 7 binary-trees #2 5.411 1.705 176,718 816 21 Mean or 95% CI elapsed source cpu secs secs mem gz N binary-trees #5 0.006 0.027 3,539 914 7 binary-trees #5 33.41—33.58 9.211 362,066 914 21 Mean or 95% CI elapsed source cpu secs secs mem gz N fannkuch-redux #5 0.215 0.167 5,366 917 10 fannkuch-redux #5 30.80—30.95 7.771 5,378 917 12 Mean or 95% CI elapsed source cpu secs secs mem gz N fannkuch-redux #3 0.216 0.230 3,002 574 10 fannkuch-redux #3 34.595 34.591 2,896 574 12 Mean or 95% CI elapsed source cpu secs secs mem gz N fannkuch-redux 0.304 0.430 2,937 514 10 fannkuch-redux 43.42—43.59 43.447 2,896 514 12 Mean or 95% CI elapsed source cpu secs secs mem gz N fannkuch-redux #2 0.212 0.069 3,580 1563 10 fannkuch-redux #2 34.11—34.19 8.704 3,457 1563 12 Mean or 95% CI elapsed source cpu secs secs mem gz N fannkuch-redux #6 0.066 0.036 3,723 1582 10 fannkuch-redux #6 8.905 2.248 3,625 1582 12 Mean or 95% CI elapsed source cpu secs secs mem gz N fannkuch-redux #4 0.091 0.105 2,802 1190 10 fannkuch-redux #4 13.389 13.387 2,830 1190 12 Mean or 95% CI elapsed source cpu secs secs mem gz N fannkuch-redux #8 0.269 0.283 2,937 483 10 fannkuch-redux #8 42.88—43.00 42.868 2,892 483 12 Mean or 95% CI elapsed source cpu secs secs mem gz N fasta #8 0.103 0.113 5,300 839 250,000 fasta #8 7.90—7.98 7.862 2,679 839 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N fasta #5 0.017 0.024 5,370 1286 250,000 fasta #5 1.059 1.058 2,937 1286 25,000,000 fasta #4 Empty 250,000 Mean or 95% CI elapsed source cpu secs secs mem gz N fasta 0.035 0.049 5,636 1213 250,000 fasta 2.926 2.926 2,945 1213 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N fasta #6 0.041 0.025 5,898 1936 250,000 fasta #6 Timed Out 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N fasta #3 0.021 0.127 5,448 1469 250,000 fasta #3 0.834 0.834 2,789 1469 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N fasta #2 0.035 0.050 5,558 1299 250,000 fasta #2 1.442 1.440 2,773 1299 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N fasta #7 0.062 0.279 8,958 2276 250,000 fasta #7 3.284 0.831 6,611 2276 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N k-nucleotide 0.305 0.253 13,242 1512 250,000 k-nucleotide 13.40—13.51 6.116 134,566 1512 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N mandelbrot #7 0.071 0.131 5,607 1000 1,000 mandelbrot #7 12.403 3.136 37,278 1000 16,000 mandelbrot #5 Bad Output 1,000 Mean or 95% CI elapsed source cpu secs secs mem gz N mandelbrot #4 0.076 0.159 5,304 805 1,000 mandelbrot #4 12.81—12.87 3.221 36,958 805 16,000 mandelbrot #6 Empty 1,000 Mean or 95% CI elapsed source cpu secs secs mem gz N mandelbrot #8 0.100 0.108 3,113 412 1,000 mandelbrot #8 23.983 23.983 2,839 412 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz N mandelbrot 0.059 0.056 4,059 828 1,000 mandelbrot 12.991 3.261 35,803 828 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz N mandelbrot #3 0.078 0.223 3,924 769 1,000 mandelbrot #3 13.233 3.323 35,529 769 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz N mandelbrot #9 0.049 0.373 5,300 700 1,000 mandelbrot #9 7.271 1.832 36,909 700 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #9 0.046 0.162 2,937 1639 500,000 n-body #9 2.036 2.037 2,966 1639 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #3 0.067 0.082 2,949 1214 500,000 n-body #3 6.13—6.46 6.182 2,970 1214 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body 0.067 0.078 2,937 1179 500,000 n-body 6.257 6.236 2,970 1179 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #6 0.094 0.127 3,211 1186 500,000 n-body #6 6.232 6.203 2,970 1186 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #2 0.095 0.127 3,056 1270 500,000 n-body #2 6.23—6.39 6.243 2,966 1270 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #4 0.041 0.058 2,933 1398 500,000 n-body #4 3.63—3.69 3.641 2,933 1398 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #7 0.096 0.278 2,974 1250 500,000 n-body #7 5.54—5.58 5.547 2,961 1250 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #8 0.066 0.077 3,064 1195 500,000 n-body #8 6.06—6.10 6.012 3,039 1195 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N n-body #5 0.080 0.113 3,011 1436 500,000 n-body #5 5.567 5.567 2,937 1436 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N pidigits 0.031 0.127 3,719 459 2,000 pidigits 0.743 0.745 4,448 459 10,000 Mean or 95% CI elapsed source cpu secs secs mem gz N pidigits #2 0.031 0.196 3,981 422 2,000 pidigits #2 0.739 0.740 4,506 422 10,000 Mean or 95% CI elapsed source cpu secs secs mem gz N regex-redux #3 0.084 0.157 7,602 1273 50,000 regex-redux #3 4.427 1.840 110,412 1273 5,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N regex-redux #5 0.085 0.501 7,848 1403 50,000 regex-redux #5 2.89—2.93 0.899 160,592 1403 5,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N regex-redux #4 0.070 0.242 8,380 1237 50,000 regex-redux #4 4.08—4.13 1.063 160,281 1237 5,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N regex-redux #2 0.039 0.092 5,435 1121 50,000 regex-redux #2 3.221 3.219 107,491 1121 5,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz N reverse-complement #7 0.014 0.078 10,523 1899 250,000 reverse-complement #7 0.644 0.453 514,732 1899 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz N reverse-complement #4 0.020 0.055 10,269 716 250,000 reverse-complement #4 3.793 3.763 514,626 716 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz N reverse-complement #6 0.118 0.246 13,238 828 250,000 reverse-complement #6 4.25—4.29 1.080 750,670 828 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz N reverse-complement #9 0.014 0.053 10,367 1551 250,000 reverse-complement #9 0.744 0.481 514,642 1551 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz N reverse-complement #2 0.017 0.384 11,059 757 250,000 reverse-complement #2 1.700 1.169 1,022,149 757 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz N reverse-complement #5 0.019 0.077 10,281 654 250,000 reverse-complement #5 2.143 2.141 1,021,334 654 100,000,001 spectral-norm #2 Empty 500 Mean or 95% CI elapsed source cpu secs secs mem gz N spectral-norm #4 0.048 0.167 5,341 1145 500 spectral-norm #4 2.881 0.730 5,382 1145 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz N spectral-norm #3 0.042 0.125 5,054 470 500 spectral-norm #3 2.87—2.92 0.729 5,399 470 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz N spectral-norm #5 0.035 0.422 5,284 576 500 spectral-norm #5 2.887 0.733 5,464 576 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz N spectral-norm #8 0.027 0.040 2,933 389 500 spectral-norm #8 2.677 2.674 3,215 389 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz N spectral-norm #7 0.043 0.125 5,198 906 500 spectral-norm #7 2.874 0.728 5,439 906 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz N spectral-norm #6 0.029 0.115 5,304 1203 500 spectral-norm #6 1.54—1.58 0.395 5,321 1203 5,500