Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
57360 | xmm4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160724 | 20160718 |
63018 | xmm1reg | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160724 | 20160718 |
111834 | xmm2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160724 | 20160718 |
117414 | xmm1 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160724 | 20160718 |
135558 | xmm1reg | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
136464 | xmm1reg | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
149730 | xmm1reg | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
150546 | xmm1reg | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
219618 | xmm1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
224094 | xmm1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
226524 | xmm1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
235932 | xmm1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
259800 | xmm2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
264528 | xmm2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
267126 | xmm2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
267942 | xmm4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
271656 | xmm2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
291162 | xmm4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
292740 | xmm4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
293112 | xmm4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
699432 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160724 | 20160718 |
809136 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
1037184 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
1051218 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
1059888 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160724 | 20160718 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | xmm4 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ref |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | xmm1 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | xmm1reg |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | xmm2 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | amd64-1 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | amd64-2 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | amd64-3 |
Compiler | Implementations |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | core2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | xmm4 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | xmm1 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | xmm1reg |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | xmm2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | amd64-1 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | amd64-1 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | amd64-1 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | amd64-1 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | amd64-2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | amd64-2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | amd64-2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | amd64-2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | amd64-3 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | amd64-3 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | amd64-3 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | amd64-3 |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | core2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | core2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | core2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | core2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | xmm2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | xmm4 |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | xmm1reg |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | xmm1 |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | xmm4 |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | xmm1reg |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | xmm2 |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | xmm1 |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | xmm4 |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | xmm1 |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | xmm1reg |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | xmm2 |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref |