Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
4848 | amd64_xmm6 | clang -O3 -mavx2 | 20140508 | 20140505 |
4864 | amd64_xmm6 | cc | 20140508 | 20140505 |
4864 | amd64_xmm6 | clang -O3 | 20140508 | 20140505 |
4868 | amd64_xmm6 | clang -O3 -mavx | 20140508 | 20140505 |
10000 | e/merged | clang -O3 -mavx | 20140508 | 20140505 |
10024 | e/merged | clang -O3 | 20140508 | 20140505 |
10024 | e/merged | clang -O3 -mavx2 | 20140508 | 20140505 |
10312 | e/ref | clang -O3 -mavx2 | 20140508 | 20140505 |
10468 | e/regs | clang -O3 | 20140508 | 20140505 |
10508 | e/regs | clang -O3 -mavx2 | 20140508 | 20140505 |
10644 | e/ref | clang -O3 | 20140508 | 20140505 |
10712 | e/regs | clang -O3 -mavx | 20140508 | 20140505 |
10892 | e/ref | clang -O3 -mavx | 20140508 | 20140505 |
11188 | e/amd64-2 | cc | 20140508 | 20140505 |
11196 | e/amd64-2 | clang -O3 | 20140508 | 20140505 |
11200 | e/amd64-3 | clang -O3 -mavx | 20140508 | 20140505 |
11204 | e/amd64-2 | clang -O3 -mavx2 | 20140508 | 20140505 |
11208 | e/amd64-3 | cc | 20140508 | 20140505 |
11212 | e/amd64-3 | clang -O3 | 20140508 | 20140505 |
11212 | e/amd64-2 | clang -O3 -mavx | 20140508 | 20140505 |
11228 | e/amd64-3 | clang -O3 -mavx2 | 20140508 | 20140505 |
12412 | ref | clang -O3 -mavx2 | 20140508 | 20140505 |
12424 | ref | clang -O3 | 20140508 | 20140505 |
12572 | ref | clang -O3 -mavx | 20140508 | 20140505 |
12728 | e/amd64-1 | clang -O3 | 20140508 | 20140505 |
12728 | e/amd64-1 | clang -O3 -mavx | 20140508 | 20140505 |
12732 | e/amd64-1 | cc | 20140508 | 20140505 |
12748 | e/amd64-1 | clang -O3 -mavx2 | 20140508 | 20140505 |
29548 | ref | cc | 20140508 | 20140505 |
36128 | e/merged | cc | 20140508 | 20140505 |
50836 | e/regs | cc | 20140508 | 20140505 |
57764 | e/ref | cc | 20140508 | 20140505 |
Compiler | Implementations |
cc | e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
clang -O3 | e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
clang -O3 -mavx | e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
clang -O3 -mavx2 | e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
Compiler | Implementations |
cc | e/amd64-1 e/amd64-2 e/amd64-3 e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
Compiler | Implementations |
cc | amd64_xmm6 |
Compiler | Implementations |
clang -O3 | e/amd64-1 e/amd64-2 e/amd64-3 e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
Compiler | Implementations |
clang -O3 | amd64_xmm6 |
Compiler | Implementations |
clang -O3 -mavx | e/amd64-1 e/amd64-2 e/amd64-3 e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
Compiler | Implementations |
clang -O3 -mavx | amd64_xmm6 |
Compiler | Implementations |
clang -O3 -mavx2 | e/amd64-1 e/amd64-2 e/amd64-3 e/amd64-xmm e/amd64-xmm2 e/amd64-xmm5 e/amd64-xmm6 |
Compiler | Implementations |
clang -O3 -mavx2 | amd64_xmm6 |