| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 180796 | 28040 220672 0 | 57996 221544 1576 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 180928 | 28040 220672 0 | 57996 221544 1576 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 181038 | 28040 220672 0 | 57996 221544 1576 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 181038 | 28040 220672 0 | 57996 221544 1576 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 181412 | 28040 220672 0 | 58268 221544 1576 | opt | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 181456 | 28040 220672 0 | 58268 221544 1576 | opt | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 181500 | 27168 220672 0 | 56996 221544 1576 | opt | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181500 | 30520 100896 0 | 60647 101776 1576 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181522 | 27168 220672 0 | 56996 221544 1576 | opt | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181610 | 30520 100896 0 | 60647 101776 1576 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181654 | 27168 220672 0 | 57156 221544 1576 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181654 | 27416 100896 0 | 57511 101776 1576 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 181786 | 27168 220672 0 | 57156 221544 1576 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181808 | 27416 100896 0 | 57511 101776 1576 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 181830 | 27168 220672 0 | 57156 221544 1576 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181852 | 27168 220672 0 | 56996 221544 1576 | opt | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 181852 | 27416 100896 0 | 57511 101776 1576 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 182138 | 27168 220672 0 | 57156 221544 1576 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 182138 | 27416 100896 0 | 57511 101776 1576 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 182182 | 27168 220672 0 | 56996 221544 1576 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 182270 | 28040 220672 0 | 58268 221544 1576 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 182446 | 28040 220672 0 | 58268 221544 1576 | opt | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 182666 | 30520 100896 0 | 60647 101776 1576 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 182864 | 26752 100896 0 | 57119 101776 1576 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 183700 | 26752 100896 0 | 57119 101776 1576 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 183920 | 26752 100896 0 | 57119 101776 1576 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 184448 | 29888 100896 0 | 59855 101776 1576 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 184998 | 29888 100896 0 | 59855 101776 1576 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 185196 | 30192 100896 0 | 58943 101776 1576 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 185306 | 30520 100896 0 | 60647 101776 1576 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 185372 | 26752 100896 0 | 57119 101776 1576 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 186186 | 29888 100896 0 | 59855 101776 1576 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 186340 | 29888 100896 0 | 59855 101776 1576 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 187550 | 33296 100896 0 | 62103 101776 1576 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 187660 | 31672 220672 0 | 60284 221544 1576 | opt | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 188430 | 30464 220672 0 | 59132 221544 1576 | opt | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 194986 | 21781 196608 0 | 48171 197432 1608 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 201872 | 20405 196608 0 | 45347 197432 1608 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 206888 | 26053 98336 0 | 52926 99168 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 209990 | 14225 98336 0 | 39638 99168 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 213268 | 12846 98336 0 | 37558 99168 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 218108 | 12037 98336 0 | 35798 99160 1608 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 219692 | 17127 196608 0 | 40763 197424 1608 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 225676 | 19577 196608 0 | 44171 197432 1608 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 230912 | 35688 100352 0 | 65604 101224 1576 | prot | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 232144 | 35760 100352 0 | 65836 101224 1576 | prot | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 232408 | 35688 100352 0 | 65604 101224 1576 | prot | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 232452 | 35760 100352 0 | 65836 101224 1576 | prot | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 232496 | 35760 100352 0 | 65836 101224 1576 | prot | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 232628 | 34512 100352 0 | 64828 101224 1576 | prot | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 232760 | 35760 100352 0 | 65836 101224 1576 | prot | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 232958 | 35688 100352 0 | 65604 101224 1576 | prot | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 233068 | 34400 100352 0 | 64444 101224 1576 | prot | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 233222 | 34512 100352 0 | 64828 101224 1576 | prot | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 233332 | 34400 100352 0 | 64444 101224 1576 | prot | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 233442 | 34512 100352 0 | 64828 101224 1576 | prot | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 233772 | 34512 100352 0 | 64828 101224 1576 | prot | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 233860 | 34400 100352 0 | 64444 101224 1576 | prot | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 234014 | 34400 100352 0 | 64444 101224 1576 | prot | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 241142 | 35688 100352 0 | 65604 101224 1576 | prot | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 257136 | 33229 98304 0 | 60075 99128 1608 | prot | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 276606 | 15611 98304 0 | 40995 99128 1608 | prot | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 277486 | 14065 98304 0 | 38755 99128 1608 | prot | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| Compiler | Implementations
|
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | opt |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | opt |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | opt |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | opt |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | opt |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | opt |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | prot |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | prot |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | prot |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | prot |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | prot |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | prot |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | prot |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | prot |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | prot |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ref |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ref |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ref |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ref |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ref |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ref
|
| Compiler | Implementations
|
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | prot |
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | prot |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | prot |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | prot |
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | prot |
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | prot |
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | prot |
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | prot |
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | prot |
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | prot |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | prot |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | prot |
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | prot |
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | prot |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | prot |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | prot |
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | prot |
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | prot |
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | prot |
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | prot |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | prot |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | prot |
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | prot |
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | prot
|
| Compiler | Implementations
|
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | ref |
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | ref |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ref |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ref |
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | ref |
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | ref |
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | ref |
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | ref |
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | ref |
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | ref |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | ref |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | ref |
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | ref |
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | ref |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ref |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ref |
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | ref |
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | ref |
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | ref |
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | ref |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ref |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ref |
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | ref |
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | ref
|