| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 399838 | 93735 6228 16 | 123499 7136 1640 | avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 414922 | 66913 6228 16 | 94123 7136 1640 | avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 419712 | 65341 6228 16 | 92427 7136 1640 | avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 441324 | 87024 6228 16 | 116835 7136 1640 | sse2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 453258 | 60481 6228 16 | 87755 7136 1640 | sse2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 462188 | 58966 6228 16 | 86115 7136 1640 | sse2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 509602 | 59492 6228 16 | 85762 7128 1608 | avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 572750 | 54691 6228 16 | 81026 7128 1608 | sse2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 702222 | 153160 6276 16 | 187237 7192 1640 | opt | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 702436 | 154840 6276 16 | 189237 7192 1640 | opt | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 704328 | 155312 6276 16 | 189093 7192 1608 | opt | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 717198 | 88476 6228 16 | 119899 7136 1640 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 721608 | 149152 6276 16 | 183757 7192 1640 | opt | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 741242 | 150624 6276 16 | 184821 7192 1608 | opt | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 744788 | 150328 6276 16 | 184821 7192 1640 | opt | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 763586 | 55520 6228 16 | 84379 7136 1640 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 774542 | 129496 6276 16 | 163512 7200 1608 | opt | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 779998 | 129496 6276 16 | 163512 7200 1608 | opt | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 793248 | 126680 6276 16 | 160648 7200 1608 | opt | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 793828 | 126680 6276 16 | 160648 7200 1608 | opt | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 798702 | 129368 6276 16 | 162220 7200 1608 | opt | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 801500 | 129208 6276 16 | 161936 7200 1608 | opt | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 804504 | 126768 6276 16 | 159424 7200 1608 | opt | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 806260 | 126800 6276 16 | 159564 7200 1608 | opt | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 846652 | 53949 6228 16 | 82595 7136 1640 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 904758 | 49459 6228 16 | 77154 7128 1608 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 5983644 | 105520 100 16 | 140085 1016 1640 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 6011484 | 108272 100 16 | 142461 1016 1608 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 6033984 | 108648 100 16 | 143101 1016 1640 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 6035384 | 108688 100 16 | 142725 1016 1640 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 6129440 | 112880 100 16 | 147237 1016 1640 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 6143004 | 111368 100 16 | 145141 1016 1608 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 6220042 | 81968 100 16 | 115928 1024 1608 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 6221060 | 86704 100 16 | 119424 1024 1608 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 6226564 | 86848 100 16 | 119692 1024 1608 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 6248468 | 85832 100 16 | 119840 1024 1608 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 6249624 | 47774 76 16 | 79339 960 1640 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 6250920 | 82992 100 16 | 115640 1024 1608 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 6253850 | 85832 100 16 | 119840 1024 1608 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
| 6266610 | 81968 100 16 | 115928 1024 1608 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 6319238 | 83056 100 16 | 115812 1024 1608 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
| 6358192 | 24543 76 16 | 53387 960 1640 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 6694120 | 22830 76 16 | 51467 960 1640 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| 7924668 | 19286 76 16 | 46970 952 1608 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
| Compiler | Implementations
|
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | avx2 |
| icc -xCOMMON-AVX512 -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 -xAVX -O2 -fomit-frame-pointer | sse2 |
| icc -xAVX -O3 -fomit-frame-pointer | sse2 |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | sse2 |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | sse2 |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | sse2 |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | sse2 |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | sse2 |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | sse2 |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | sse2 |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | sse2 |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | sse2 |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | sse2 |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | sse2 |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | sse2
|