Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
17752 | dolbeau/amd64-avx512 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
18004 | dolbeau/amd64-avx2 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
18032 | dolbeau/amd64-avx512 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
18228 | dolbeau/amd64-avx2 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
22092 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
22176 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
22288 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
22526 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
23338 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
23576 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
24192 | faster | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
24220 | faster | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
24654 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
25732 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
28826 | faster | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
30002 | faster | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
30716 | faster | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
31136 | dolbeau/amd64-sse | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
31164 | faster | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
31290 | dolbeau/amd64-sse | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
36722 | dolbeau/amd64-sse | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
36848 | dolbeau/amd64-sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
37114 | dolbeau/amd64-sse | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
37268 | dolbeau/amd64-sse | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
63336 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
76454 | ref | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
78974 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
81886 | ref | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
88088 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
99750 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |