| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1998320 | 70758 0 0 | 211049 848 1672 | avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 2051460 | 72368 0 0 | 214191 888 1608 | avx2 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 2054168 | 72544 0 0 | 214507 888 1608 | avx2 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 2056884 | 72904 0 0 | 216484 880 1640 | avx2 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 2065696 | 70280 0 0 | 208001 848 1672 | avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 2071228 | 73728 0 0 | 216761 888 1608 | avx2 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 2092658 | 72336 0 0 | 214183 888 1608 | avx2 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 2097068 | 72480 0 0 | 214499 888 1608 | avx2 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 2170544 | 74056 0 0 | 217175 888 1608 | avx2 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 2175488 | 74056 0 0 | 217175 888 1608 | avx2 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 2185214 | 70238 0 0 | 207817 848 1672 | avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 2221532 | 74040 0 0 | 217159 888 1608 | avx2 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 2222026 | 74040 0 0 | 217159 888 1608 | avx2 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 2241114 | 73392 0 0 | 216758 896 1640 | avx2 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 2670772 | 72520 0 0 | 216249 888 1640 | avx2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 2679950 | 73344 0 0 | 216841 888 1608 | avx2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 2864936 | 59592 0 0 | 199721 848 1672 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 2945206 | 72896 0 0 | 216971 904 1640 | avx2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 3080272 | 39494 0 0 | 177441 848 1672 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 3163138 | 51616 0 0 | 195399 888 1640 | opt | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 3180394 | 53248 0 0 | 196903 888 1640 | opt | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 3225318 | 53016 0 0 | 196412 880 1608 | opt | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 3258794 | 55064 0 0 | 198044 880 1608 | opt | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 3297718 | 48312 0 0 | 190103 888 1608 | opt | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 3315108 | 48568 0 0 | 190483 888 1608 | opt | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 3330738 | 39613 0 0 | 177425 848 1672 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 3336634 | 47928 0 0 | 191015 888 1608 | opt | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 3337374 | 47928 0 0 | 191015 888 1608 | opt | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 3395720 | 55800 0 0 | 197803 888 1608 | opt | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 3396062 | 54512 0 0 | 197631 888 1608 | opt | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 3397700 | 55576 0 0 | 197423 888 1608 | opt | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 3398702 | 54512 0 0 | 197631 888 1608 | opt | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 3481998 | 64488 0 0 | 207773 888 1640 | opt | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 3501066 | 63000 0 0 | 206845 888 1640 | opt | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 246573180 | 47056 0 0 | 190778 896 1640 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 282005194 | 49664 0 0 | 192890 896 1640 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 297627514 | 43615 0 0 | 183817 848 1672 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 300478630 | 29464 0 0 | 167241 848 1672 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 349637152 | 29698 0 0 | 167329 848 1672 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 630322664 | 42920 0 0 | 184671 888 1608 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 637458824 | 42040 0 0 | 185095 888 1608 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 637958802 | 42040 0 0 | 185095 888 1608 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 638354826 | 42648 0 0 | 184539 888 1608 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 701563932 | 41704 0 0 | 185364 896 1640 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 702694030 | 42472 0 0 | 185841 888 1608 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 737877114 | 43232 0 0 | 186828 896 1640 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 747412322 | 45712 0 0 | 188617 888 1608 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 847480234 | 37608 0 0 | 179287 888 1608 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 848783710 | 37368 0 0 | 179155 888 1608 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 850460072 | 37368 0 0 | 180359 888 1608 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 851659208 | 37368 0 0 | 180359 888 1608 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| Compiler | Implementations
|
| icc -xAVX -O2 -fomit-frame-pointer | avx2 |
| icc -xAVX -O3 -fomit-frame-pointer | avx2 |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | avx2 |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | avx2 |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | avx2 |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | avx2 |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | avx2 |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | avx2 |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | avx2 |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | avx2 |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | avx2 |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | avx2 |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | avx2 |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | avx2 |
| icc -xAVX -O2 -fomit-frame-pointer | opt |
| icc -xAVX -O3 -fomit-frame-pointer | opt |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | opt |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | opt |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | opt |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | opt |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | opt |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | opt |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | opt |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | opt |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | opt |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | opt |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | opt |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | opt |
| icc -xAVX -O2 -fomit-frame-pointer | ref |
| icc -xAVX -O3 -fomit-frame-pointer | ref |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | ref |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ref |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | ref |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ref |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | ref |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ref |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | ref |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ref |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | ref |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | ref |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | ref |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | ref
|