Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
398220 | 3960 0 0 | 17933 856 744 | emmintrin4 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
398220 | 4024 0 0 | 18053 856 744 | emmintrin4 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
401440 | 3936 0 0 | 19237 856 744 | emmintrin4 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402140 | 3936 0 0 | 19237 856 744 | emmintrin4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402140 | 4032 0 0 | 19285 856 744 | emmintrin4 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402140 | 3872 0 0 | 19141 856 744 | emmintrin4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
402140 | 3936 0 0 | 19237 856 744 | emmintrin4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402140 | 3936 0 0 | 19237 856 744 | emmintrin4 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402140 | 4032 0 0 | 19285 856 744 | emmintrin4 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 3968 0 0 | 19621 856 744 | emmintrin4 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 4032 0 0 | 19285 856 744 | emmintrin4 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 3872 0 0 | 19141 856 744 | emmintrin4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 3968 0 0 | 19621 856 744 | emmintrin4 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 3968 0 0 | 19621 856 744 | emmintrin4 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 4032 0 0 | 19285 856 744 | emmintrin4 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 3872 0 0 | 19141 856 744 | emmintrin4 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
402160 | 3968 0 0 | 19621 856 744 | emmintrin4 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
403820 | 1975 0 0 | 11836 808 776 | emmintrin4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
431600 | 2647 0 0 | 15001 816 776 | emmintrin4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
432840 | 1962 0 0 | 12060 808 776 | emmintrin4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
433980 | 1822 0 0 | 10828 792 776 | emmintrin4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
444000 | 3872 0 0 | 19141 856 744 | emmintrin4 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
472140 | 1806 0 0 | 14019 808 736 | unrolled | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
496260 | 1564 0 0 | 13507 808 752 | unrolled | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
496260 | 1564 0 0 | 13507 808 752 | unrolled | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
496280 | 1149 0 0 | 10409 800 736 | unrolled | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
501320 | 1599 0 0 | 14131 808 752 | unrolled | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
1113580 | 1982 0 0 | 14195 808 736 | simple | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
1147920 | 2812 0 0 | 15169 816 776 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1312120 | 2541 0 0 | 12620 808 776 | unrolled | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1317480 | 2478 0 0 | 12324 808 776 | unrolled | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1362080 | 3068 0 0 | 15425 816 776 | unrolled | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1372620 | 2081 0 0 | 11068 792 776 | unrolled | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1403140 | 4044 0 0 | 16401 816 776 | spec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1494920 | 6576 0 0 | 21853 856 744 | simple | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1497700 | 6576 0 0 | 21853 856 744 | simple | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1500160 | 6576 0 0 | 21853 856 744 | simple | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1503600 | 6576 0 0 | 21853 856 744 | simple | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1565880 | 72944 0 0 | 86965 856 744 | unrolled | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1566860 | 73568 0 0 | 87533 856 744 | unrolled | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1659080 | 82384 0 0 | 98029 856 744 | unrolled | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1659200 | 81696 0 0 | 96941 856 744 | unrolled | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1659700 | 81696 0 0 | 96941 856 744 | unrolled | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1661280 | 81696 0 0 | 96941 856 744 | unrolled | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1663900 | 81696 0 0 | 96941 856 744 | unrolled | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1664260 | 82384 0 0 | 98029 856 744 | unrolled | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1666060 | 82384 0 0 | 98029 856 744 | unrolled | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1667500 | 82384 0 0 | 98029 856 744 | unrolled | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1786720 | 7616 0 0 | 22861 856 744 | simple | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1789700 | 7616 0 0 | 22861 856 744 | simple | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1791420 | 7616 0 0 | 22861 856 744 | simple | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1794540 | 7616 0 0 | 22861 856 744 | simple | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2019540 | 8648 0 0 | 22669 856 744 | spec | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2028820 | 3766 0 0 | 15987 808 736 | spec | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2161900 | 9184 0 0 | 24397 856 744 | spec | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2164740 | 9184 0 0 | 24397 856 744 | spec | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2174980 | 9184 0 0 | 24397 856 744 | spec | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2182800 | 9184 0 0 | 24397 856 744 | spec | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2348800 | 3774 0 0 | 16315 808 752 | spec | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2360440 | 3569 0 0 | 15523 808 752 | spec | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2362360 | 3569 0 0 | 15523 808 752 | spec | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3123820 | 75472 0 0 | 90765 856 744 | unrolled | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3128300 | 75472 0 0 | 90765 856 744 | unrolled | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3130640 | 75472 0 0 | 90765 856 744 | unrolled | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3134220 | 75472 0 0 | 90765 856 744 | unrolled | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3135060 | 76080 0 0 | 91341 856 744 | unrolled | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3137940 | 76080 0 0 | 91341 856 744 | unrolled | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3143920 | 76080 0 0 | 91341 856 744 | unrolled | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3144400 | 76080 0 0 | 91341 856 744 | unrolled | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3187940 | 2276 0 0 | 14219 808 752 | simple | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3212220 | 2311 0 0 | 14843 808 752 | simple | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3343460 | 8384 0 0 | 22349 856 744 | spec | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3347680 | 8664 0 0 | 23909 856 744 | spec | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3347720 | 8664 0 0 | 23909 856 744 | spec | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3350000 | 8664 0 0 | 23909 856 744 | spec | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3352340 | 8664 0 0 | 23909 856 744 | spec | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3664940 | 8736 0 0 | 24349 856 744 | spec | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3670140 | 8736 0 0 | 24349 856 744 | spec | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3688820 | 8736 0 0 | 24349 856 744 | spec | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3803920 | 9000 0 0 | 24277 856 744 | spec | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3810160 | 9000 0 0 | 24277 856 744 | spec | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3812920 | 9000 0 0 | 24277 856 744 | spec | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3813980 | 9000 0 0 | 24277 856 744 | spec | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3828300 | 8736 0 0 | 24349 856 744 | spec | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4043280 | 6024 0 0 | 21237 856 744 | simple | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4046140 | 5976 0 0 | 21589 856 744 | simple | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4048660 | 6024 0 0 | 21237 856 744 | simple | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4049080 | 6024 0 0 | 21237 856 744 | simple | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4050760 | 6024 0 0 | 21237 856 744 | simple | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4055120 | 5976 0 0 | 21589 856 744 | simple | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4057120 | 5976 0 0 | 21589 856 744 | simple | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4062400 | 5976 0 0 | 21589 856 744 | simple | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4394920 | 9160 0 0 | 23125 856 744 | simple | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4508740 | 2362 0 0 | 12484 808 776 | spec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4636900 | 2262 0 0 | 12140 808 776 | spec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4650480 | 7552 0 0 | 21573 856 744 | simple | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4725720 | 2108 0 0 | 11116 792 776 | spec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4748780 | 2276 0 0 | 14219 808 752 | simple | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4850780 | 1301 0 0 | 10569 800 736 | simple | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
6803540 | 1348 0 0 | 11420 808 776 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
6915240 | 1052 0 0 | 10028 792 776 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
7949320 | 1303 0 0 | 11156 808 776 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
7995780 | 2393 0 0 | 11673 800 736 | spec | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
Compiler | Implementations
|
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | emmintrin4 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | emmintrin4 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | emmintrin4 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | emmintrin4 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | emmintrin4 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | emmintrin4 |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | simple |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | simple |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | simple |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | simple |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | simple |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | simple |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | spec |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | spec |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | spec |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | spec |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | spec |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | spec |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | unrolled |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | unrolled |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | unrolled |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | unrolled |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | unrolled |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | unrolled
|