Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
23316 | 5216 0 0 | 17915 832 776 | ssse3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24026 | 4721 0 0 | 13750 808 776 | ssse3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24110 | 5264 0 0 | 15198 824 776 | ssse3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24570 | 5200 0 0 | 15134 824 776 | sse2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24710 | 5104 0 0 | 17803 832 776 | sse2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24866 | 4671 0 0 | 13702 808 776 | sse2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
26034 | 5175 0 0 | 15062 824 776 | ssse3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
26706 | 5069 0 0 | 14950 824 776 | sse2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
45864 | 6904 0 0 | 22101 856 744 | simple | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
45956 | 6712 0 0 | 22221 856 776 | simple | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
46112 | 6824 0 0 | 22637 856 776 | simple | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
49202 | 6984 0 0 | 23021 856 776 | simple | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
49292 | 7096 0 0 | 23005 856 776 | simple | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
49338 | 7176 0 0 | 22789 856 744 | simple | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
51836 | 7219 0 0 | 19923 832 776 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
52252 | 7124 0 0 | 17006 824 776 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
52306 | 6796 0 0 | 15822 808 776 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
52372 | 7347 0 0 | 17286 824 776 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
54066 | 7048 0 0 | 21191 856 744 | simple | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54290 | 7032 0 0 | 21035 856 744 | simple | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54534 | 7048 0 0 | 22323 856 744 | simple | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54562 | 7048 0 0 | 22323 856 744 | simple | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54930 | 12456 0 0 | 28069 856 776 | sphlib-small | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
55244 | 12888 0 0 | 28221 856 744 | sphlib-small | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
55260 | 12888 0 0 | 28805 856 776 | sphlib-small | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
56720 | 9131 0 0 | 18278 808 776 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
58138 | 9582 0 0 | 19667 832 776 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
58180 | 7320 0 0 | 22563 856 744 | simple | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
58198 | 7320 0 0 | 22563 856 744 | simple | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
58598 | 13296 0 0 | 26107 832 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
58618 | 7320 0 0 | 21391 856 744 | simple | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
58822 | 7304 0 0 | 21251 856 744 | simple | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
60230 | 13816 0 0 | 29829 856 776 | sphlib-small | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
60314 | 34721 0 0 | 44803 832 776 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
60552 | 13816 0 0 | 29565 856 744 | sphlib-small | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
60828 | 13368 0 0 | 29509 856 776 | sphlib-small | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
62768 | 13144 0 0 | 27391 856 744 | sphlib-small | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
62906 | 13512 0 0 | 28891 856 744 | sphlib-small | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
62934 | 13512 0 0 | 28891 856 744 | sphlib-small | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
63178 | 11478 0 0 | 21619 832 776 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
63492 | 12856 0 0 | 26963 856 744 | sphlib-small | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
63720 | 35883 0 0 | 45030 808 776 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
64486 | 37910 0 0 | 48051 832 776 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
64804 | 40816 0 0 | 53627 832 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
66900 | 13800 0 0 | 27975 856 744 | sphlib-small | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
67066 | 14168 0 0 | 29515 856 744 | sphlib-small | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
67078 | 14168 0 0 | 29515 856 744 | sphlib-small | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
67328 | 13528 0 0 | 27579 856 744 | sphlib-small | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | sphlib |
icc -xAVX -O3 -fomit-frame-pointer | sphlib |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | sphlib |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | sphlib |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | sphlib |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | sphlib |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | sphlib |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | sphlib |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | sphlib |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | sphlib |
icc -xSSE4.1 -O2 -fomit-frame-pointer | sphlib |
icc -xSSE4.1 -O3 -fomit-frame-pointer | sphlib |
icc -xSSE4.2 -O2 -fomit-frame-pointer | sphlib |
icc -xSSE4.2 -O3 -fomit-frame-pointer | sphlib
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | sse2 |
icc -xAVX -O3 -fomit-frame-pointer | sse2 |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | sse2 |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | sse2 |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | sse2 |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | sse2 |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | sse2 |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | sse2 |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | sse2 |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | sse2 |
icc -xSSE4.1 -O2 -fomit-frame-pointer | sse2 |
icc -xSSE4.1 -O3 -fomit-frame-pointer | sse2 |
icc -xSSE4.2 -O2 -fomit-frame-pointer | sse2 |
icc -xSSE4.2 -O3 -fomit-frame-pointer | sse2
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | ssse3 |
icc -xAVX -O3 -fomit-frame-pointer | ssse3 |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | ssse3 |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ssse3 |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | ssse3 |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ssse3 |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | ssse3 |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ssse3 |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | ssse3 |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ssse3 |
icc -xSSE4.1 -O2 -fomit-frame-pointer | ssse3 |
icc -xSSE4.1 -O3 -fomit-frame-pointer | ssse3 |
icc -xSSE4.2 -O2 -fomit-frame-pointer | ssse3 |
icc -xSSE4.2 -O3 -fomit-frame-pointer | ssse3
|