Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
417792 | 129366 0 0 | 200887 856 1608 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
641492 | 241910 0 0 | 300447 856 1608 | sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
708022 | 66599 0 0 | 123087 856 1608 | sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
712996 | 66321 0 0 | 122727 856 1608 | sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
783768 | 62111 0 0 | 117415 848 1576 | sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1697356 | 257713 0 0 | 318183 856 1608 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1902824 | 140752 0 0 | 204628 880 1608 | vec | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1920296 | 134144 0 0 | 198452 880 1608 | vec | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1961906 | 130512 0 0 | 194500 896 1576 | vec | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1964646 | 130512 0 0 | 194500 896 1576 | vec | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1984000 | 132544 0 0 | 195204 896 1576 | vec | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2010240 | 133728 0 0 | 198100 880 1608 | vec | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2028622 | 139176 0 0 | 201872 896 1576 | vec | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2029178 | 133064 0 0 | 197020 896 1576 | vec | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2029626 | 133064 0 0 | 197020 896 1576 | vec | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2081964 | 140192 0 0 | 202816 896 1576 | vec | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2089264 | 141160 0 0 | 205564 880 1608 | vec | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2114014 | 130768 0 0 | 194876 880 1576 | vec | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2123972 | 131184 0 0 | 194876 880 1576 | vec | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2799406 | 62265 0 0 | 121103 856 1608 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2887038 | 62150 0 0 | 120943 856 1608 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
2905060 | 52463 0 0 | 110215 848 1576 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
7105164 | 131496 0 0 | 194212 896 1576 | vec | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
269746978 | 67216 0 0 | 131628 880 1608 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
271774440 | 67920 0 0 | 131804 880 1608 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
271958232 | 51680 0 0 | 114384 896 1576 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
272529340 | 52064 0 0 | 116060 896 1576 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
272563120 | 49832 0 0 | 112464 896 1576 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
272578952 | 52064 0 0 | 116060 896 1576 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
272681374 | 51856 0 0 | 114580 896 1576 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
273563348 | 49872 0 0 | 112540 896 1576 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
274310230 | 50504 0 0 | 114468 896 1576 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
274336200 | 50504 0 0 | 114468 896 1576 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
275411540 | 58048 0 0 | 122196 880 1576 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
275430654 | 60072 0 0 | 123804 880 1576 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
275657458 | 64160 0 0 | 128476 880 1608 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
275779334 | 62248 0 0 | 126660 880 1608 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
288733136 | 184524 0 0 | 245885 864 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
388918094 | 16240 0 0 | 75263 856 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
392101128 | 16238 0 0 | 75047 856 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
396376204 | 12793 0 0 | 70439 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
|