Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
441746 | 134467 0 0 | 205999 856 1608 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
655810 | 250821 0 0 | 309431 856 1608 | sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
717462 | 75658 0 0 | 132199 856 1608 | sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
730180 | 75393 0 0 | 131775 856 1608 | sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
779080 | 71340 0 0 | 126655 848 1576 | sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1737846 | 271875 0 0 | 332271 856 1608 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1906520 | 145808 0 0 | 210116 880 1608 | vec | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1931172 | 145088 0 0 | 209524 880 1608 | vec | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
1951384 | 143736 0 0 | 207460 880 1576 | vec | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1966378 | 143256 0 0 | 207396 880 1576 | vec | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
1995834 | 147912 0 0 | 210596 896 1576 | vec | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2026284 | 146704 0 0 | 210644 896 1576 | vec | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2027018 | 146704 0 0 | 210644 896 1576 | vec | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2061626 | 149048 0 0 | 211676 896 1576 | vec | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2065728 | 155008 0 0 | 217736 896 1576 | vec | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2076126 | 149016 0 0 | 212924 896 1576 | vec | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2084860 | 149016 0 0 | 212924 896 1576 | vec | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2113498 | 156264 0 0 | 218920 896 1576 | vec | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2134800 | 151352 0 0 | 215772 880 1608 | vec | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2266150 | 150832 0 0 | 214724 880 1608 | vec | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2910178 | 75666 0 0 | 134511 856 1608 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2934022 | 65918 0 0 | 123663 848 1576 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2966476 | 75572 0 0 | 134367 856 1608 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
276831314 | 47096 0 0 | 110964 896 1576 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
276868030 | 59480 0 0 | 123892 880 1608 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
276915890 | 47040 0 0 | 109628 896 1576 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
276972214 | 47096 0 0 | 110964 896 1576 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
276978910 | 47960 0 0 | 110604 896 1576 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
276990852 | 59544 0 0 | 123428 880 1608 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
277074078 | 47648 0 0 | 111548 896 1576 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
277097602 | 47648 0 0 | 111548 896 1576 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
277204888 | 47896 0 0 | 110584 896 1576 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
277274300 | 46936 0 0 | 109552 896 1576 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
278700602 | 58120 0 0 | 122420 880 1608 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
279596698 | 53864 0 0 | 118028 880 1576 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
279913026 | 57208 0 0 | 121636 880 1608 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
280125248 | 54880 0 0 | 118628 880 1576 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
297634486 | 182215 0 0 | 243613 864 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
397984542 | 15708 0 0 | 74727 856 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
402321938 | 15861 0 0 | 74679 856 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
406329494 | 12514 0 0 | 70159 848 1576 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | avx |
icc -xAVX -O3 -fomit-frame-pointer | avx |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | avx |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | avx |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | avx |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | avx |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | avx |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | avx |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | avx |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | avx |
icc -xSSE4.1 -O2 -fomit-frame-pointer | avx |
icc -xSSE4.1 -O3 -fomit-frame-pointer | avx |
icc -xSSE4.2 -O2 -fomit-frame-pointer | avx |
icc -xSSE4.2 -O3 -fomit-frame-pointer | avx
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | sse |
icc -xAVX -O3 -fomit-frame-pointer | sse |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | sse |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | sse |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | sse |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | sse |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | sse |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | sse |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | sse |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | sse |
icc -xSSE4.1 -O2 -fomit-frame-pointer | sse |
icc -xSSE4.1 -O3 -fomit-frame-pointer | sse |
icc -xSSE4.2 -O2 -fomit-frame-pointer | sse |
icc -xSSE4.2 -O3 -fomit-frame-pointer | sse
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | vec |
icc -xAVX -O3 -fomit-frame-pointer | vec |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | vec |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | vec |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | vec |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | vec |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | vec |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | vec |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | vec |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | vec |
icc -xSSE4.1 -O2 -fomit-frame-pointer | vec |
icc -xSSE4.1 -O3 -fomit-frame-pointer | vec |
icc -xSSE4.2 -O2 -fomit-frame-pointer | vec |
icc -xSSE4.2 -O3 -fomit-frame-pointer | vec
|