Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1538874 | 59038 0 0 | 199225 848 1672 | avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1575182 | 62024 0 0 | 205556 880 1640 | avx2 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1584138 | 61664 0 0 | 203519 888 1608 | avx2 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
1586150 | 59184 0 0 | 196873 848 1672 | avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1595204 | 62896 0 0 | 205961 888 1608 | avx2 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1596428 | 61824 0 0 | 203771 888 1608 | avx2 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
1618336 | 61632 0 0 | 203511 888 1608 | avx2 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1621366 | 61776 0 0 | 203827 888 1608 | avx2 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1660856 | 59156 0 0 | 196681 848 1672 | avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1684694 | 63112 0 0 | 206247 888 1608 | avx2 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
1690178 | 63112 0 0 | 206247 888 1608 | avx2 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
1717690 | 63032 0 0 | 206167 888 1608 | avx2 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1717798 | 63032 0 0 | 206167 888 1608 | avx2 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1738380 | 62656 0 0 | 206022 896 1640 | avx2 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2098914 | 61672 0 0 | 205385 888 1640 | avx2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2101606 | 50591 0 0 | 190689 848 1672 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2127124 | 62544 0 0 | 205977 888 1608 | avx2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2295274 | 35171 0 0 | 173097 848 1672 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2331290 | 48072 0 0 | 191823 888 1640 | opt | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2334470 | 50544 0 0 | 194167 888 1640 | opt | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2365976 | 62192 0 0 | 206235 904 1640 | avx2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2385348 | 48712 0 0 | 192076 880 1608 | opt | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2404222 | 53024 0 0 | 195956 880 1608 | opt | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2414530 | 44240 0 0 | 186015 888 1608 | opt | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2421982 | 44496 0 0 | 186395 888 1608 | opt | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2442460 | 43808 0 0 | 186895 888 1608 | opt | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2445494 | 43808 0 0 | 186895 888 1608 | opt | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2454968 | 35259 0 0 | 173017 848 1672 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2493604 | 49464 0 0 | 192567 888 1608 | opt | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2499854 | 49464 0 0 | 192567 888 1608 | opt | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2499980 | 50368 0 0 | 192199 888 1608 | opt | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2502562 | 50592 0 0 | 192579 888 1608 | opt | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2548092 | 61464 0 0 | 204733 888 1640 | opt | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2566384 | 60240 0 0 | 204021 888 1640 | opt | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
129142072 | 44448 0 0 | 188202 896 1640 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
149548808 | 45896 0 0 | 189106 896 1640 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
161669940 | 35732 0 0 | 175977 848 1672 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
163088510 | 24153 0 0 | 161953 848 1672 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
189912674 | 24306 0 0 | 161937 848 1672 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
324008668 | 37840 0 0 | 179731 888 1608 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
324030516 | 37144 0 0 | 180135 888 1608 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
324204954 | 37144 0 0 | 180135 888 1608 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
324271226 | 38144 0 0 | 179927 888 1608 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
367214074 | 37440 0 0 | 180793 888 1608 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
369869910 | 37232 0 0 | 180860 896 1640 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
387028428 | 42856 0 0 | 185809 888 1608 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
388568360 | 39440 0 0 | 183052 896 1640 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
440159542 | 33664 0 0 | 175499 888 1608 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
443790984 | 33904 0 0 | 175567 888 1608 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
446242046 | 33432 0 0 | 176407 888 1608 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
446888490 | 33432 0 0 | 176407 888 1608 | ref | icc_-xCORE-AVX-I_-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
|