Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4700 | dolbeau/amd64-xmm6int | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
4960 | dolbeau/amd64-xmm6int | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
4960 | dolbeau/amd64-xmm6int | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
4980 | dolbeau/amd64-xmm6int | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5120 | e/amd64-xmm2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5140 | e/amd64-xmm2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5140 | e/amd64-xmm2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
5140 | e/amd64-xmm2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5140 | e/amd64-xmm2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5160 | e/amd64-xmm2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
5340 | dolbeau/amd64-xmm6int | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5360 | dolbeau/amd64-xmm6int | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5420 | e/amd64-xmm | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5420 | e/amd64-xmm | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5420 | e/amd64-xmm | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
5420 | e/amd64-xmm | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5420 | e/amd64-xmm | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5420 | e/amd64-xmm | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
5640 | amd64_xmm6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5660 | amd64_xmm6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5660 | amd64_xmm6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5660 | amd64_xmm6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
5660 | amd64_xmm6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5660 | amd64_xmm6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
5860 | e/amd64-xmm6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
5860 | e/amd64-xmm6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
5880 | e/amd64-xmm6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5880 | e/amd64-xmm6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5880 | e/amd64-xmm6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5880 | e/amd64-xmm6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5900 | e/amd64-xmm5 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5900 | e/amd64-xmm5 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
5920 | e/amd64-xmm5 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
5920 | e/amd64-xmm5 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
5940 | e/amd64-xmm5 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
5940 | e/amd64-xmm5 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
9620 | e/amd64-3 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
9660 | e/amd64-3 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
9700 | e/amd64-3 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
9720 | e/amd64-3 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
9720 | e/amd64-3 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
9740 | e/amd64-3 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10360 | e/amd64-2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
10360 | e/amd64-2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
10360 | e/amd64-2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
10360 | e/amd64-2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10360 | e/amd64-2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
10400 | e/amd64-2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10420 | e/ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10600 | e/ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10620 | e/regs | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10660 | e/merged | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
10700 | e/merged | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10860 | e/merged | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
10960 | e/merged | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
11080 | e/regs | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
11320 | e/merged | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
11520 | e/merged | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
12320 | e/amd64-1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
12320 | e/amd64-1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
12320 | e/amd64-1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
12340 | e/amd64-1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
12340 | e/amd64-1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
12460 | e/amd64-1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
12860 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
12980 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14760 | e/regs | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14960 | e/ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
15640 | e/regs | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17220 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
18140 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
18900 | e/ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
19700 | e/regs | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
19740 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
19760 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
23960 | e/ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
24780 | e/regs | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
28820 | e/ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |