Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
3160 | amd64_xmm6 | cc | 20140508 | 20140505 |
3188 | amd64_xmm6 | clang -O3 -mavx | 20140508 | 20140505 |
3192 | amd64_xmm6 | clang -O3 | 20140508 | 20140505 |
3192 | amd64_xmm6 | clang -O3 -mavx2 | 20140508 | 20140505 |
6464 | e/merged | clang -O3 | 20140508 | 20140505 |
6464 | e/merged | clang -O3 -mavx2 | 20140508 | 20140505 |
6468 | e/merged | clang -O3 -mavx | 20140508 | 20140505 |
6772 | e/regs | clang -O3 | 20140508 | 20140505 |
6808 | e/ref | clang -O3 -mavx2 | 20140508 | 20140505 |
6820 | e/regs | clang -O3 -mavx2 | 20140508 | 20140505 |
6960 | e/regs | clang -O3 -mavx | 20140508 | 20140505 |
7016 | e/amd64-2 | clang -O3 -mavx2 | 20140508 | 20140505 |
7020 | e/amd64-2 | clang -O3 -mavx | 20140508 | 20140505 |
7028 | e/amd64-2 | clang -O3 | 20140508 | 20140505 |
7028 | e/amd64-3 | clang -O3 -mavx | 20140508 | 20140505 |
7032 | e/amd64-3 | clang -O3 | 20140508 | 20140505 |
7044 | e/amd64-3 | clang -O3 -mavx2 | 20140508 | 20140505 |
7048 | e/amd64-2 | cc | 20140508 | 20140505 |
7052 | e/ref | clang -O3 | 20140508 | 20140505 |
7056 | e/amd64-3 | cc | 20140508 | 20140505 |
7264 | e/ref | clang -O3 -mavx | 20140508 | 20140505 |
7980 | e/amd64-1 | cc | 20140508 | 20140505 |
7996 | e/amd64-1 | clang -O3 -mavx | 20140508 | 20140505 |
8000 | e/amd64-1 | clang -O3 -mavx2 | 20140508 | 20140505 |
8004 | e/amd64-1 | clang -O3 | 20140508 | 20140505 |
8864 | ref | clang -O3 -mavx2 | 20140508 | 20140505 |
8872 | ref | clang -O3 | 20140508 | 20140505 |
9020 | ref | clang -O3 -mavx | 20140508 | 20140505 |
22508 | e/merged | cc | 20140508 | 20140505 |
26008 | ref | cc | 20140508 | 20140505 |
37164 | e/regs | cc | 20140508 | 20140505 |
44012 | 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 |