Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
361440 | avx2int | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160725 | 20160718 |
1458000 | ref5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
1518546 | ref5 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160725 | 20160718 |
1608972 | ref5 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
1743816 | ref5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
1748790 | ref5u | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
1761330 | ref5u | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
2325450 | ref5u | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
2972124 | ref5u | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160725 | 20160718 |
3143148 | ref5u | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
3299274 | ref5 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160725 | 20160718 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ref5u |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ref5 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2int |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx avx2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx2int |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx2int |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx2int |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx2int |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref5u |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref5 |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref5 |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref5u |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref5 |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref5u |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref5 |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref5u |