Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1400 | dolbeau/amd64-xmm6int | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160807 | 20160806 |
1400 | dolbeau/amd64-xmm6int | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160807 | 20160806 |
1526 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
1540 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
1540 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
1554 | dolbeau/amd64-xmm6int | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160807 | 20160806 |
5558 | e/amd64-xmm6 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
5558 | e/amd64-xmm6 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
5572 | e/amd64-xmm6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
5572 | amd64_xmm6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
5572 | e/amd64-xmm6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
5572 | amd64_xmm6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
5572 | e/amd64-xmm6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
5572 | amd64_xmm6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
5572 | e/amd64-xmm6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
5572 | amd64_xmm6 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
5572 | amd64_xmm6 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
5586 | amd64_xmm6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
6398 | e/amd64-xmm5 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
6496 | e/amd64-xmm5 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
6496 | e/amd64-xmm5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
6496 | e/amd64-xmm5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
6496 | e/amd64-xmm5 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
6496 | e/amd64-xmm5 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
10738 | e/amd64-xmm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10752 | e/amd64-xmm2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10752 | e/amd64-xmm2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10752 | e/amd64-xmm2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10752 | e/amd64-xmm2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10752 | e/amd64-xmm2 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
10752 | e/amd64-xmm2 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
10766 | e/amd64-xmm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10766 | e/amd64-xmm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10766 | e/amd64-xmm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
10766 | e/amd64-xmm | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
10766 | e/amd64-xmm | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
11144 | e/merged | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11592 | e/merged | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11606 | e/merged | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11690 | e/amd64-3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11690 | e/amd64-3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11690 | e/amd64-3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11690 | e/amd64-3 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
11690 | e/amd64-3 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
11704 | e/amd64-3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11746 | e/merged | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11816 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11816 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
12600 | e/amd64-2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
12600 | e/amd64-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
12600 | e/amd64-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
12600 | e/amd64-2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
12600 | e/amd64-2 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
12600 | e/amd64-2 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
12894 | ref | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
13272 | ref | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
15008 | e/regs | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15932 | e/amd64-1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15932 | e/amd64-1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15932 | e/amd64-1 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
15946 | e/amd64-1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15974 | e/amd64-1 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
16198 | e/amd64-1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16436 | e/regs | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16926 | e/merged | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
17080 | e/merged | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17934 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17976 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18214 | e/ref | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
18984 | e/regs | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
19054 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
19068 | e/regs | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
19166 | e/ref | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
19418 | e/ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
19894 | e/ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
22918 | e/regs | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
26712 | e/ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |