Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
11158 | dolbeau/amd64-avx512 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
11172 | dolbeau/amd64-avx512 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
11592 | dolbeau/amd64-avx2 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
11634 | dolbeau/amd64-avx2 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
13314 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
13692 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
13930 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
13986 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
14042 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
14448 | faster | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
14476 | faster | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
14756 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
14812 | dolbeau/amd64-avx2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
15638 | dolbeau/amd64-avx512 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
16898 | faster | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18284 | faster | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18760 | faster | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18928 | faster | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
20272 | dolbeau/amd64-sse | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
20384 | dolbeau/amd64-sse | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
22736 | dolbeau/amd64-sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
23044 | dolbeau/amd64-sse | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
23184 | dolbeau/amd64-sse | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
23380 | dolbeau/amd64-sse | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
44506 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
53130 | ref | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
56546 | ref | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
60186 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
70224 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
75096 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |