Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
486542 | 133934 0 0 | 205479 856 1608 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
709740 | 249407 0 0 | 307983 856 1608 | sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
807386 | 74714 0 0 | 131063 856 1608 | sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
812246 | 74963 0 0 | 131479 856 1608 | sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
891362 | 70858 0 0 | 126135 848 1576 | sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1764480 | 269112 0 0 | 329551 856 1608 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
1945876 | 143288 0 0 | 207596 880 1608 | vec | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
1985776 | 146824 0 0 | 210716 880 1608 | vec | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2031062 | 143824 0 0 | 206508 896 1576 | vec | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2035974 | 142816 0 0 | 207252 880 1608 | vec | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2108894 | 142808 0 0 | 206764 896 1576 | vec | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2111330 | 142808 0 0 | 206764 896 1576 | vec | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2113446 | 151008 0 0 | 213736 896 1576 | vec | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2155698 | 147688 0 0 | 212108 880 1608 | vec | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2162854 | 145976 0 0 | 209900 896 1576 | vec | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2164174 | 145976 0 0 | 209900 896 1576 | vec | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2170756 | 146048 0 0 | 208676 896 1576 | vec | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2193752 | 153208 0 0 | 215864 896 1576 | vec | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2210792 | 141272 0 0 | 205028 880 1576 | vec | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
2229620 | 141024 0 0 | 205196 880 1576 | vec | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
2964530 | 74359 0 0 | 133199 856 1608 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
3024642 | 74134 0 0 | 132935 856 1608 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
3043358 | 65115 0 0 | 122823 848 1576 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
338345420 | 40304 0 0 | 102888 896 1576 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
338407224 | 40296 0 0 | 102852 896 1576 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
338505780 | 42912 0 0 | 105524 896 1576 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
338545498 | 54752 0 0 | 118636 880 1608 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
338798252 | 52864 0 0 | 117276 880 1608 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
339039708 | 43432 0 0 | 107380 896 1576 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
339041706 | 42912 0 0 | 105568 896 1576 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
339094870 | 43432 0 0 | 107380 896 1576 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
339279212 | 41280 0 0 | 105196 896 1576 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
339339466 | 41280 0 0 | 105196 896 1576 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
342518816 | 47504 0 0 | 111636 880 1576 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
342670338 | 50184 0 0 | 113900 880 1576 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
342884910 | 49072 0 0 | 113500 880 1608 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
343756082 | 51856 0 0 | 116156 880 1608 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
358247748 | 177905 0 0 | 239333 864 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
488881014 | 14383 0 0 | 73391 856 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
491914930 | 14309 0 0 | 73127 856 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
498211702 | 11433 0 0 | 69111 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
|