| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 200500 | 4496 0 0 | 18469 856 744 | emmintrin4 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 200540 | 5216 0 0 | 19245 856 744 | emmintrin4 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202000 | 4544 0 0 | 20197 856 744 | emmintrin4 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202000 | 4544 0 0 | 20197 856 744 | emmintrin4 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202020 | 4544 0 0 | 20197 856 744 | emmintrin4 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202020 | 4432 0 0 | 19701 856 744 | emmintrin4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202020 | 4432 0 0 | 19701 856 744 | emmintrin4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202020 | 4432 0 0 | 19701 856 744 | emmintrin4 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202020 | 4432 0 0 | 19701 856 744 | emmintrin4 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202020 | 4544 0 0 | 20197 856 744 | emmintrin4 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 202260 | 5320 0 0 | 20573 856 744 | emmintrin4 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202260 | 5224 0 0 | 20525 856 744 | emmintrin4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202260 | 5320 0 0 | 20573 856 744 | emmintrin4 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202260 | 5320 0 0 | 20573 856 744 | emmintrin4 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202260 | 5224 0 0 | 20525 856 744 | emmintrin4 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202260 | 5224 0 0 | 20525 856 744 | emmintrin4 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202280 | 5224 0 0 | 20525 856 744 | emmintrin4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 202280 | 5320 0 0 | 20573 856 744 | emmintrin4 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 203420 | 2308 0 0 | 12180 808 776 | emmintrin4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 218100 | 3055 0 0 | 15417 816 776 | emmintrin4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 218540 | 2258 0 0 | 12356 808 776 | emmintrin4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 219500 | 2017 0 0 | 11020 792 776 | emmintrin4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 243940 | 1752 0 0 | 13955 808 736 | unrolled | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 254560 | 1565 0 0 | 14099 808 752 | unrolled | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 257000 | 1150 0 0 | 10409 800 736 | unrolled | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 257040 | 1565 0 0 | 13507 808 752 | unrolled | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 257060 | 1565 0 0 | 13507 808 752 | unrolled | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 546380 | 1928 0 0 | 14131 808 736 | simple | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 579540 | 3095 0 0 | 15449 816 776 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 645880 | 68208 0 0 | 82229 856 744 | unrolled | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 660980 | 2541 0 0 | 12620 808 776 | unrolled | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 665480 | 2478 0 0 | 12324 808 776 | unrolled | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 678980 | 69088 0 0 | 83053 856 744 | unrolled | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 681120 | 3351 0 0 | 15705 816 776 | unrolled | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 722820 | 2081 0 0 | 11068 792 776 | unrolled | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 751600 | 6728 0 0 | 22005 856 744 | simple | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 751620 | 6728 0 0 | 22005 856 744 | simple | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 751620 | 6728 0 0 | 22005 856 744 | simple | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 798280 | 4196 0 0 | 16553 816 776 | spec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 807820 | 6728 0 0 | 22005 856 744 | simple | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 847500 | 82648 0 0 | 98293 856 744 | unrolled | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 847520 | 82648 0 0 | 98293 856 744 | unrolled | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 847560 | 82648 0 0 | 98293 856 744 | unrolled | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 848160 | 81976 0 0 | 97221 856 744 | unrolled | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 848160 | 81976 0 0 | 97221 856 744 | unrolled | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 848160 | 81976 0 0 | 97221 856 744 | unrolled | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 848180 | 81976 0 0 | 97221 856 744 | unrolled | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 878580 | 82648 0 0 | 98293 856 744 | unrolled | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 894400 | 7768 0 0 | 23013 856 744 | simple | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 894440 | 7768 0 0 | 23013 856 744 | simple | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 895060 | 7768 0 0 | 23013 856 744 | simple | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 918800 | 7768 0 0 | 23013 856 744 | simple | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1107560 | 8712 0 0 | 22733 856 744 | spec | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1124620 | 3898 0 0 | 16123 808 736 | spec | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1184800 | 9264 0 0 | 24477 856 744 | spec | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1186120 | 9264 0 0 | 24477 856 744 | spec | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1188280 | 9264 0 0 | 24477 856 744 | spec | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1188620 | 9264 0 0 | 24477 856 744 | spec | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1291660 | 3905 0 0 | 16451 808 752 | spec | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1293840 | 3457 0 0 | 15411 808 752 | spec | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1296720 | 3457 0 0 | 15411 808 752 | spec | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1442220 | 70736 0 0 | 86029 856 744 | unrolled | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1446120 | 70736 0 0 | 86029 856 744 | unrolled | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1448260 | 70736 0 0 | 86029 856 744 | unrolled | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1450740 | 71712 0 0 | 86973 856 744 | unrolled | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1451480 | 71712 0 0 | 86973 856 744 | unrolled | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1452640 | 70736 0 0 | 86029 856 744 | unrolled | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1454160 | 71712 0 0 | 86973 856 744 | unrolled | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1454320 | 71712 0 0 | 86973 856 744 | unrolled | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1561600 | 2277 0 0 | 14219 808 752 | simple | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1578000 | 2277 0 0 | 14219 808 752 | simple | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1578440 | 2277 0 0 | 14811 808 752 | simple | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1782800 | 8712 0 0 | 23957 856 744 | spec | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1788480 | 8712 0 0 | 23957 856 744 | spec | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1789340 | 8712 0 0 | 23957 856 744 | spec | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1791960 | 8432 0 0 | 22397 856 744 | spec | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1906040 | 8712 0 0 | 23957 856 744 | spec | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1948120 | 8800 0 0 | 24413 856 744 | spec | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1948400 | 8800 0 0 | 24413 856 744 | spec | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1949520 | 8800 0 0 | 24413 856 744 | spec | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1949860 | 8800 0 0 | 24413 856 744 | spec | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1987840 | 9064 0 0 | 24341 856 744 | spec | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1991220 | 9064 0 0 | 24341 856 744 | spec | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1993200 | 9064 0 0 | 24341 856 744 | spec | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1997600 | 9064 0 0 | 24341 856 744 | spec | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 2047220 | 6208 0 0 | 21421 856 744 | simple | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 2048480 | 6208 0 0 | 21421 856 744 | simple | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 2051280 | 6208 0 0 | 21421 856 744 | simple | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 2052680 | 6208 0 0 | 21421 856 744 | simple | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 2062120 | 6160 0 0 | 21773 856 744 | simple | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 2063420 | 6160 0 0 | 21773 856 744 | simple | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 2063500 | 6160 0 0 | 21773 856 744 | simple | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 2064060 | 6160 0 0 | 21773 856 744 | simple | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 2212740 | 9280 0 0 | 23245 856 744 | simple | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 2326680 | 7696 0 0 | 21717 856 744 | simple | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 2370320 | 2346 0 0 | 12468 808 776 | spec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 2408320 | 1302 0 0 | 10569 800 736 | simple | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 2426560 | 2278 0 0 | 12156 808 776 | spec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 2561460 | 2104 0 0 | 11116 792 776 | spec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 3352620 | 1348 0 0 | 11420 808 776 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 3559600 | 1052 0 0 | 10028 792 776 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 3877860 | 1303 0 0 | 11156 808 776 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 4109640 | 2472 0 0 | 11753 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
|