Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
29248 | 24366 8 0 | 40483 840 896 | goptv | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
30196 | 18017 8 0 | 30998 832 896 | goptv | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
30458 | 20786 8 0 | 34182 832 896 | goptv | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
54878 | 8251 8 0 | 20294 816 896 | goptv | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
115890 | 9028 8 0 | 25115 840 896 | ref3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
117590 | 6982 8 0 | 20342 832 896 | ref3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
117742 | 5256 8 0 | 18222 832 896 | ref3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
131590 | 4535 8 0 | 16470 816 896 | ref3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
179846 | 21220 8 0 | 38243 864 864 | ref3 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
183554 | 21276 8 0 | 38439 864 864 | ref3 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
184420 | 22884 8 0 | 41203 864 864 | ref3 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
185162 | 22884 8 0 | 41203 864 864 | ref3 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
207372 | 39756 8 0 | 58805 864 928 | ref2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
211618 | 42284 8 0 | 60973 864 864 | ref2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
228384 | 19276 8 0 | 38229 864 928 | ref3 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
232616 | 42700 8 0 | 61019 864 864 | ref2 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
232748 | 42764 8 0 | 59927 864 864 | ref2 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
232940 | 42700 8 0 | 61019 864 864 | ref2 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
233016 | 42444 8 0 | 59467 864 864 | ref2 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
256282 | 19348 8 0 | 38037 864 864 | ref3 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
256802 | 21116 8 0 | 40165 864 928 | ref3 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
279828 | 37692 8 0 | 56645 864 928 | ref2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
298374 | 7102 8 0 | 20510 832 896 | ref2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
301130 | 6279 8 0 | 19270 832 896 | ref2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
311428 | 4932 8 0 | 16894 816 896 | ref2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
443186 | 10974 8 0 | 27067 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
|