Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
29400 | 24366 8 0 | 40483 840 896 | goptv | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
30240 | 18017 8 0 | 30998 832 896 | goptv | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
30710 | 20786 8 0 | 34182 832 896 | goptv | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
54782 | 8251 8 0 | 20310 816 896 | goptv | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
116558 | 9028 8 0 | 25115 840 896 | ref3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
117486 | 5256 8 0 | 18222 832 896 | ref3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
117728 | 6982 8 0 | 20342 832 896 | ref3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
130428 | 4535 8 0 | 16470 816 896 | ref3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
181034 | 21220 8 0 | 38243 864 864 | ref3 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
183768 | 21276 8 0 | 38455 864 864 | ref3 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
184446 | 22884 8 0 | 41219 864 864 | ref3 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
184552 | 22884 8 0 | 41219 864 864 | ref3 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
207992 | 39756 8 0 | 58821 864 928 | ref2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
211832 | 42284 8 0 | 60989 864 864 | ref2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
228330 | 19276 8 0 | 38245 864 928 | ref3 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
230706 | 42700 8 0 | 61035 864 864 | ref2 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
231482 | 42764 8 0 | 59943 864 864 | ref2 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
232744 | 42444 8 0 | 59467 864 864 | ref2 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
234178 | 42700 8 0 | 61035 864 864 | ref2 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
256306 | 19348 8 0 | 38053 864 864 | ref3 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
256856 | 21116 8 0 | 40181 864 928 | ref3 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
282400 | 37692 8 0 | 56661 864 928 | ref2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
298326 | 7102 8 0 | 20526 832 896 | ref2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
301216 | 6279 8 0 | 19270 832 896 | ref2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
308646 | 4932 8 0 | 16894 816 896 | ref2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
442808 | 10974 8 0 | 27083 840 896 | ref2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
Compiler | Implementations
|
icc -xAVX -O3 -fomit-frame-pointer | ref2 |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ref2 |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ref2 |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ref2 |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ref2 |
icc -xSSE4.1 -O3 -fomit-frame-pointer | ref2 |
icc -xSSE4.2 -O3 -fomit-frame-pointer | ref2 |
icc -xAVX -O3 -fomit-frame-pointer | ref3 |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ref3 |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ref3 |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ref3 |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ref3 |
icc -xSSE4.1 -O3 -fomit-frame-pointer | ref3 |
icc -xSSE4.2 -O3 -fomit-frame-pointer | ref3
|
Compiler | Implementations
|
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | optimized_nonSSE |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | optimized_nonSSE |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | optimized_nonSSE |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | optimized_nonSSE |
icc -xAVX -O2 -fomit-frame-pointer | optimized_nonSSE |
icc -xAVX -O3 -fomit-frame-pointer | optimized_nonSSE |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | optimized_nonSSE |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | optimized_nonSSE |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | optimized_nonSSE |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | optimized_nonSSE |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | optimized_nonSSE |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | optimized_nonSSE |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | optimized_nonSSE |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | optimized_nonSSE |
icc -xSSE4.1 -O2 -fomit-frame-pointer | optimized_nonSSE |
icc -xSSE4.1 -O3 -fomit-frame-pointer | optimized_nonSSE |
icc -xSSE4.2 -O2 -fomit-frame-pointer | optimized_nonSSE |
icc -xSSE4.2 -O3 -fomit-frame-pointer | optimized_nonSSE |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
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
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | goptv |
icc -xAVX -O3 -fomit-frame-pointer | goptv |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | goptv |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | goptv |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | goptv |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | goptv |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | goptv |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | goptv |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | goptv |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | goptv |
icc -xSSE4.1 -O2 -fomit-frame-pointer | goptv |
icc -xSSE4.1 -O3 -fomit-frame-pointer | goptv |
icc -xSSE4.2 -O2 -fomit-frame-pointer | goptv |
icc -xSSE4.2 -O3 -fomit-frame-pointer | goptv
|