Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6640 | dolbeau/amd64-xmm6int | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
6920 | dolbeau/amd64-xmm6int | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
6920 | dolbeau/amd64-xmm6int | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
6960 | e/amd64-xmm2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
6960 | e/amd64-xmm2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
6960 | e/amd64-xmm2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
6960 | e/amd64-xmm2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
6980 | e/amd64-xmm2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
6980 | e/amd64-xmm2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
7060 | dolbeau/amd64-xmm6int | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
7360 | e/amd64-xmm | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
7360 | e/amd64-xmm | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
7360 | e/amd64-xmm | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
7360 | e/amd64-xmm | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
7360 | e/amd64-xmm | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
7380 | e/amd64-xmm | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
7460 | dolbeau/amd64-xmm6int | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
7780 | amd64_xmm6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
7780 | amd64_xmm6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
7780 | amd64_xmm6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
7780 | amd64_xmm6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
7780 | amd64_xmm6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
7800 | amd64_xmm6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
7800 | dolbeau/amd64-xmm6int | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
8020 | e/amd64-xmm5 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
8020 | e/amd64-xmm5 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
8020 | e/amd64-xmm5 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
8040 | e/amd64-xmm5 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
8040 | e/amd64-xmm5 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
8040 | e/amd64-xmm5 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
8060 | e/amd64-xmm6 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
8060 | e/amd64-xmm6 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
8060 | e/amd64-xmm6 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
8060 | e/amd64-xmm6 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
8080 | e/amd64-xmm6 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
8080 | e/amd64-xmm6 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
13620 | e/amd64-3 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
13660 | e/amd64-3 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
13660 | e/amd64-3 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
13660 | e/amd64-3 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
13660 | e/amd64-3 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
13720 | e/amd64-3 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14080 | e/ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14500 | e/regs | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14740 | e/amd64-2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
14760 | e/amd64-2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14760 | e/merged | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14760 | e/amd64-2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14760 | e/amd64-2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
14760 | e/amd64-2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
14800 | e/amd64-2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14820 | e/merged | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
14820 | e/ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
15000 | e/regs | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
15020 | e/merged | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
15080 | e/merged | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
15800 | e/merged | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
15980 | e/merged | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
16580 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
16660 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17460 | e/amd64-1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17500 | e/amd64-1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
17520 | e/amd64-1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17520 | e/amd64-1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17520 | e/amd64-1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
17620 | e/amd64-1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
18660 | e/ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
18820 | e/regs | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
19860 | e/regs | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
20980 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
21980 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
23440 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
23440 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
23780 | e/regs | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
24180 | e/ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
27960 | e/ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
29000 | e/regs | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
33380 | e/ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |