Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
479558 | 133417 0 0 | 204959 856 1608 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
729226 | 249637 0 0 | 308231 856 1608 | sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
795030 | 75488 0 0 | 132007 856 1608 | sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
816264 | 75138 0 0 | 131495 856 1608 | sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
902164 | 71278 0 0 | 126591 848 1576 | sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1763356 | 270696 0 0 | 331135 856 1608 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1944654 | 146184 0 0 | 210484 880 1608 | vec | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1962418 | 146008 0 0 | 210436 880 1608 | vec | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2067748 | 146920 0 0 | 209564 896 1576 | vec | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2073550 | 150216 0 0 | 214100 880 1608 | vec | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2110258 | 145880 0 0 | 209844 896 1576 | vec | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2110338 | 145880 0 0 | 209844 896 1576 | vec | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2114292 | 154088 0 0 | 216776 896 1576 | vec | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2133770 | 148920 0 0 | 211508 896 1576 | vec | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2159894 | 148864 0 0 | 212796 896 1576 | vec | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2162842 | 151344 0 0 | 215756 880 1608 | vec | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2163252 | 148864 0 0 | 212796 896 1576 | vec | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2185268 | 144216 0 0 | 208348 880 1576 | vec | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2188468 | 156160 0 0 | 218776 896 1576 | vec | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2286136 | 144264 0 0 | 207980 880 1576 | vec | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2959372 | 75311 0 0 | 134159 856 1608 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2993596 | 74991 0 0 | 133783 856 1608 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
3094934 | 65668 0 0 | 123407 848 1576 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
337074936 | 58608 0 0 | 123020 880 1608 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
337984122 | 58480 0 0 | 122364 880 1608 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
338508602 | 46416 0 0 | 109104 896 1576 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
338703260 | 46968 0 0 | 110868 896 1576 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
338776024 | 46968 0 0 | 110868 896 1576 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
338848504 | 45440 0 0 | 108056 896 1576 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
338936796 | 46416 0 0 | 109060 896 1576 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
338989984 | 45432 0 0 | 108020 896 1576 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
339968308 | 46480 0 0 | 110348 896 1576 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
341083158 | 46480 0 0 | 110348 896 1576 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
341684152 | 52944 0 0 | 117076 880 1576 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
342542682 | 54704 0 0 | 119132 880 1608 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
342723332 | 53768 0 0 | 117484 880 1576 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
343945994 | 55472 0 0 | 119772 880 1608 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
364062376 | 181833 0 0 | 243229 864 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
489271806 | 15652 0 0 | 74671 856 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
493083824 | 15782 0 0 | 74599 856 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
500189214 | 12456 0 0 | 70111 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
|