| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 140852 | 27520 220672 0 | 62676 221560 1608 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 140872 | 28184 220672 0 | 63692 221560 1608 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 140994 | 28184 220672 0 | 63148 221560 1608 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 141038 | 27520 220672 0 | 62372 221560 1608 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 150576 | 20025 196608 0 | 51987 197448 1608 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 150812 | 18729 196608 0 | 48019 197448 1608 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 152548 | 28040 220672 0 | 62724 221560 1576 | opt | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 152566 | 28040 220672 0 | 62452 221560 1576 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 152598 | 28040 220672 0 | 62452 221560 1576 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 152722 | 28040 220672 0 | 62724 221560 1576 | opt | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 152738 | 28040 220672 0 | 62452 221560 1576 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 152808 | 28040 220672 0 | 62724 221560 1576 | opt | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153020 | 27168 220672 0 | 61452 221560 1576 | opt | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153024 | 27168 220672 0 | 61612 221560 1576 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153048 | 27168 220672 0 | 61452 221560 1576 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153058 | 27168 220672 0 | 61452 221560 1576 | opt | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153070 | 27168 220672 0 | 61612 221560 1576 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153128 | 27168 220672 0 | 61612 221560 1576 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153334 | 27168 220672 0 | 61452 221560 1576 | opt | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 153378 | 27168 220672 0 | 61612 221560 1576 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 160642 | 30464 220672 0 | 63588 221560 1576 | opt | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 162420 | 31672 220672 0 | 64740 221560 1576 | opt | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 162478 | 31136 100896 0 | 66127 101792 1608 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 162604 | 31072 100896 0 | 66367 101792 1608 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 167316 | 16721 196608 0 | 44771 197440 1608 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 168356 | 27952 100896 0 | 63599 101792 1608 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 169178 | 27984 100896 0 | 63087 101792 1608 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 172150 | 18745 196608 0 | 47763 197448 1608 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 175158 | 27416 100896 0 | 61967 101792 1576 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 175476 | 27416 100896 0 | 61967 101792 1576 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 175666 | 26752 100896 0 | 61575 101792 1576 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 175758 | 30520 100896 0 | 65103 101792 1576 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 175844 | 26752 100896 0 | 61575 101792 1576 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 175962 | 26752 100896 0 | 61575 101792 1576 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 175968 | 27416 100896 0 | 61967 101792 1576 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 176072 | 30520 100896 0 | 65103 101792 1576 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 176100 | 26752 100896 0 | 61575 101792 1576 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 176134 | 27416 100896 0 | 61967 101792 1576 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 176304 | 30520 100896 0 | 65103 101792 1576 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 176352 | 30520 100896 0 | 65103 101792 1576 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 176656 | 29888 100896 0 | 64311 101792 1576 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 176776 | 29888 100896 0 | 64311 101792 1576 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 177544 | 29888 100896 0 | 64311 101792 1576 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 179850 | 30192 100896 0 | 63399 101792 1576 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 179890 | 28040 220672 0 | 62724 221560 1576 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 181646 | 26793 98336 0 | 59214 99184 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 182108 | 33296 100896 0 | 66559 101792 1576 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 189584 | 14273 98336 0 | 44014 99184 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 192692 | 28040 220672 0 | 62452 221560 1576 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 193018 | 12992 98336 0 | 42110 99184 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 195528 | 12179 98336 0 | 40350 99176 1608 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 204350 | 37144 100352 0 | 72356 101240 1608 | prot | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 204380 | 35888 100352 0 | 71452 101240 1608 | prot | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 210324 | 29888 100896 0 | 64311 101792 1576 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 214980 | 36224 100352 0 | 71244 101240 1608 | prot | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216532 | 35688 100352 0 | 70028 101240 1576 | prot | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216574 | 35688 100352 0 | 70028 101240 1576 | prot | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216660 | 35688 100352 0 | 70028 101240 1576 | prot | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216696 | 35688 100352 0 | 70028 101240 1576 | prot | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216728 | 34512 100352 0 | 69252 101240 1576 | prot | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216766 | 34512 100352 0 | 69252 101240 1576 | prot | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216812 | 34512 100352 0 | 69252 101240 1576 | prot | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216858 | 34512 100352 0 | 69252 101240 1576 | prot | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216912 | 35760 100352 0 | 70260 101240 1576 | prot | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 216918 | 35760 100352 0 | 70260 101240 1576 | prot | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 217022 | 35760 100352 0 | 70260 101240 1576 | prot | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 217150 | 35760 100352 0 | 70260 101240 1576 | prot | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 217428 | 34400 100352 0 | 68868 101240 1576 | prot | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 217446 | 34400 100352 0 | 68868 101240 1576 | prot | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 217506 | 34400 100352 0 | 68868 101240 1576 | prot | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 217624 | 34049 98304 0 | 66459 99144 1608 | prot | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 217630 | 34400 100352 0 | 68868 101240 1576 | prot | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 | 
| 226990 | 15739 98304 0 | 45451 99144 1608 | prot | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 229128 | 14240 98304 0 | 43355 99144 1608 | prot | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 | 
| 255234 | 37368 100352 0 | 72276 101240 1608 | prot | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 | 
| 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 |