Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
50248 | 15026 8 0 | 27998 832 896 | goptv | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
50926 | 15843 8 0 | 28974 832 896 | goptv | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
51420 | 18723 8 0 | 34611 840 896 | goptv | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
98174 | 7272 8 0 | 19318 816 896 | goptv | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
196128 | 7070 8 0 | 22915 840 896 | ref3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
200282 | 5766 8 0 | 18886 832 896 | ref3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
203784 | 4801 8 0 | 17774 832 896 | ref3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
214714 | 47940 8 0 | 66885 864 928 | ref3 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
221698 | 4183 8 0 | 16118 816 896 | ref3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
242458 | 50196 8 0 | 69237 864 928 | ref3 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
243348 | 46836 8 0 | 63851 864 864 | ref3 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
244644 | 47972 8 0 | 66283 864 864 | ref3 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
245156 | 47972 8 0 | 66283 864 864 | ref3 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
246880 | 47268 8 0 | 64423 864 864 | ref3 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
247460 | 49092 8 0 | 67773 864 864 | ref3 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
317230 | 30964 8 0 | 49933 864 928 | ref2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
401308 | 30748 8 0 | 49813 864 928 | ref2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
408342 | 33260 8 0 | 51965 864 864 | ref2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
434124 | 31988 8 0 | 50323 864 864 | ref2 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
435056 | 30996 8 0 | 48019 864 864 | ref2 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
435704 | 31988 8 0 | 50323 864 864 | ref2 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
436678 | 31252 8 0 | 48431 864 864 | ref2 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
562516 | 6071 8 0 | 19246 832 896 | ref2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
568310 | 5523 8 0 | 18518 832 896 | ref2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
591024 | 4634 8 0 | 16590 816 896 | ref2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
872346 | 9114 8 0 | 24963 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
|