Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
2304 | amd64_xmm6 | cc | 20140508 | 20140505 |
2308 | amd64_xmm6 | clang -O3 -mavx2 | 20140508 | 20140505 |
2316 | amd64_xmm6 | clang -O3 -mavx | 20140508 | 20140505 |
2320 | amd64_xmm6 | clang -O3 | 20140508 | 20140505 |
4684 | e/merged | clang -O3 -mavx | 20140508 | 20140505 |
4708 | e/merged | clang -O3 | 20140508 | 20140505 |
4720 | e/merged | clang -O3 -mavx2 | 20140508 | 20140505 |
4920 | e/amd64-3 | cc | 20140508 | 20140505 |
4924 | e/amd64-3 | clang -O3 | 20140508 | 20140505 |
4924 | e/amd64-3 | clang -O3 -mavx | 20140508 | 20140505 |
4924 | e/amd64-3 | clang -O3 -mavx2 | 20140508 | 20140505 |
4928 | e/regs | clang -O3 | 20140508 | 20140505 |
4936 | e/amd64-2 | clang -O3 | 20140508 | 20140505 |
4936 | e/amd64-2 | clang -O3 -mavx2 | 20140508 | 20140505 |
4952 | e/amd64-2 | cc | 20140508 | 20140505 |
4956 | e/amd64-2 | clang -O3 -mavx | 20140508 | 20140505 |
4964 | e/regs | clang -O3 -mavx2 | 20140508 | 20140505 |
5040 | e/ref | clang -O3 -mavx2 | 20140508 | 20140505 |
5092 | e/regs | clang -O3 -mavx | 20140508 | 20140505 |
5240 | e/ref | clang -O3 | 20140508 | 20140505 |
5472 | e/ref | clang -O3 -mavx | 20140508 | 20140505 |
5624 | e/amd64-1 | clang -O3 -mavx | 20140508 | 20140505 |
5644 | e/amd64-1 | clang -O3 | 20140508 | 20140505 |
5644 | e/amd64-1 | clang -O3 -mavx2 | 20140508 | 20140505 |
5652 | e/amd64-1 | cc | 20140508 | 20140505 |
7092 | ref | clang -O3 -mavx2 | 20140508 | 20140505 |
7108 | ref | clang -O3 | 20140508 | 20140505 |
7248 | ref | clang -O3 -mavx | 20140508 | 20140505 |
15696 | e/merged | cc | 20140508 | 20140505 |
24284 | ref | cc | 20140508 | 20140505 |
30412 | e/regs | cc | 20140508 | 20140505 |
37016 | 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 |