Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
23292 | 5240 0 0 | 18027 832 776 | ssse3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
23760 | 5288 0 0 | 15310 824 776 | ssse3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24042 | 4712 0 0 | 13750 808 776 | ssse3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24598 | 5224 0 0 | 15246 824 776 | sse2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24686 | 5128 0 0 | 17915 832 776 | sse2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
24914 | 4662 0 0 | 13702 808 776 | sse2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
26092 | 5205 0 0 | 15094 824 776 | ssse3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
26678 | 5099 0 0 | 14982 824 776 | sse2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
45954 | 6712 0 0 | 22221 856 776 | simple | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
45996 | 6840 0 0 | 22653 856 776 | simple | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
46018 | 6920 0 0 | 22117 856 744 | simple | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
49186 | 6984 0 0 | 23021 856 776 | simple | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
49370 | 7192 0 0 | 22805 856 744 | simple | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
49432 | 7112 0 0 | 23021 856 776 | simple | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
51776 | 7251 0 0 | 20035 832 776 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
52182 | 7379 0 0 | 17398 824 776 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
52260 | 7154 0 0 | 17038 824 776 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
52364 | 6786 0 0 | 15822 808 776 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
53888 | 7064 0 0 | 21207 856 744 | simple | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54136 | 7064 0 0 | 21067 856 744 | simple | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54390 | 7080 0 0 | 22355 856 744 | simple | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54398 | 7080 0 0 | 22355 856 744 | simple | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
54914 | 12456 0 0 | 28069 856 776 | sphlib-small | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
55300 | 12888 0 0 | 28221 856 744 | sphlib-small | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
55352 | 12888 0 0 | 28805 856 776 | sphlib-small | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
56698 | 9131 0 0 | 18278 808 776 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
58070 | 9582 0 0 | 19667 832 776 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
58332 | 7352 0 0 | 22595 856 744 | simple | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
58334 | 7352 0 0 | 22595 856 744 | simple | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
58700 | 7336 0 0 | 21407 856 744 | simple | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
58710 | 13296 0 0 | 26187 832 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
58760 | 7336 0 0 | 21283 856 744 | simple | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
60214 | 13816 0 0 | 29829 856 776 | sphlib-small | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
60294 | 34721 0 0 | 44803 832 776 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
60660 | 13816 0 0 | 29565 856 744 | sphlib-small | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
60800 | 13368 0 0 | 29509 856 776 | sphlib-small | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
62850 | 13512 0 0 | 28891 856 744 | sphlib-small | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
62858 | 13512 0 0 | 28891 856 744 | sphlib-small | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
63006 | 13144 0 0 | 27391 856 744 | sphlib-small | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
63398 | 11478 0 0 | 21699 832 776 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
63580 | 12856 0 0 | 26963 856 744 | sphlib-small | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
63750 | 35883 0 0 | 45030 808 776 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
64494 | 37910 0 0 | 48131 832 776 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
64846 | 40816 0 0 | 53707 832 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
67006 | 13800 0 0 | 27975 856 744 | sphlib-small | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
67064 | 14168 0 0 | 29515 856 744 | sphlib-small | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
67070 | 14168 0 0 | 29515 856 744 | sphlib-small | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
67266 | 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
|