Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
4088 | 19272 0 0 | 42357 872 928 | dolbeau/amd64-avx2 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4140 | 22794 0 0 | 42163 848 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
4140 | 21544 0 0 | 44997 872 928 | dolbeau/amd64-avx512 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4146 | 19448 0 0 | 42901 872 928 | dolbeau/amd64-avx2 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4148 | 19384 0 0 | 42933 872 928 | dolbeau/amd64-avx2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4202 | 20234 0 0 | 36918 840 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
4204 | 21352 0 0 | 44901 872 928 | dolbeau/amd64-avx512 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4256 | 19368 0 0 | 42981 872 928 | dolbeau/amd64-avx2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4310 | 19609 0 0 | 36086 840 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
4382 | 21288 0 0 | 44373 872 928 | dolbeau/amd64-avx512 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4398 | 21192 0 0 | 44805 872 928 | dolbeau/amd64-avx512 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4492 | 12205 0 0 | 27446 824 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
4632 | 11522 0 0 | 31075 848 896 | faster | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
4676 | 17784 0 0 | 40621 872 864 | dolbeau/amd64-avx2 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4686 | 17592 0 0 | 40845 872 864 | dolbeau/amd64-avx2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4754 | 16192 0 0 | 39525 872 864 | faster | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4762 | 16304 0 0 | 39965 872 928 | faster | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4762 | 16208 0 0 | 39125 872 864 | faster | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4764 | 16336 0 0 | 39501 872 928 | faster | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4776 | 16640 0 0 | 40141 872 928 | faster | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
4778 | 16640 0 0 | 40221 872 928 | faster | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
4864 | 8367 0 0 | 25142 840 896 | faster | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
4988 | 8199 0 0 | 24798 840 896 | faster | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
5006 | 7654 0 0 | 22878 824 896 | faster | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
6462 | 13768 0 0 | 37189 872 928 | dolbeau/amd64-sse | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6560 | 13752 0 0 | 37269 872 928 | dolbeau/amd64-sse | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6578 | 13784 0 0 | 36621 872 864 | dolbeau/amd64-sse | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6600 | 13440 0 0 | 36339 872 864 | dolbeau/amd64-sse | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6600 | 13440 0 0 | 36339 872 864 | dolbeau/amd64-sse | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6622 | 13336 0 0 | 36421 872 928 | dolbeau/amd64-sse | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6644 | 13016 0 0 | 36629 872 928 | dolbeau/amd64-sse | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6666 | 13952 0 0 | 35563 872 864 | dolbeau/amd64-sse | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6680 | 13192 0 0 | 36059 872 864 | dolbeau/amd64-sse | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6682 | 19202 0 0 | 38563 848 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
6698 | 14112 0 0 | 35895 872 864 | dolbeau/amd64-sse | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6716 | 16730 0 0 | 33358 840 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
6726 | 13480 0 0 | 36733 872 864 | dolbeau/amd64-sse | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6732 | 13192 0 0 | 36059 872 864 | dolbeau/amd64-sse | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6750 | 14848 0 0 | 36483 872 864 | faster | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6766 | 15376 0 0 | 37115 872 864 | faster | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6844 | 14864 0 0 | 36671 872 864 | faster | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6858 | 15392 0 0 | 37303 872 864 | faster | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
6904 | 13912 0 0 | 35467 872 864 | dolbeau/amd64-sse | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6912 | 15630 0 0 | 32054 840 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
6920 | 14072 0 0 | 35783 872 864 | dolbeau/amd64-sse | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
6938 | 8001 0 0 | 23166 824 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
14856 | 43400 0 0 | 66541 872 928 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
14980 | 34824 0 0 | 58301 872 928 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
15018 | 38184 0 0 | 61077 872 864 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
15030 | 34792 0 0 | 58365 872 928 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
15168 | 37976 0 0 | 61285 872 864 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
15270 | 45336 0 0 | 69005 872 928 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
17058 | 35120 0 0 | 58075 872 864 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
17058 | 35120 0 0 | 58075 872 864 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
17120 | 32784 0 0 | 54623 872 864 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
17136 | 33296 0 0 | 55063 872 864 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
17168 | 36128 0 0 | 59051 872 864 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
17192 | 32528 0 0 | 54195 872 864 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
17198 | 36128 0 0 | 59051 872 864 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
17236 | 32992 0 0 | 54603 872 864 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
20888 | 5732 0 0 | 25219 848 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
27992 | 5084 0 0 | 21822 840 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
30448 | 4054 0 0 | 19270 824 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
37126 | 5580 0 0 | 22203 848 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | faster |
icc -xAVX -O3 -fomit-frame-pointer | faster |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | faster |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | faster |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | faster |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | faster |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | faster |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | faster |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | faster |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | faster |
icc -xSSE4.1 -O2 -fomit-frame-pointer | faster |
icc -xSSE4.1 -O3 -fomit-frame-pointer | faster |
icc -xSSE4.2 -O2 -fomit-frame-pointer | faster |
icc -xSSE4.2 -O3 -fomit-frame-pointer | faster
|