Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
34336 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34433 | inplace | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34468 | opt64u6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34539 | opt64u6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
34728 | inplace | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34757 | opt64lcu24 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34787 | opt64lcu24 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34897 | inplace | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34948 | opt64u6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
34949 | opt64u6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35087 | opt64u6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35136 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35140 | inplace | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35155 | opt64lcu24 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
35190 | opt64lcu24 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35195 | opt64lcu6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35210 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35468 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35508 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35551 | opt64lcu6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
35616 | opt64lcu6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35689 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35694 | opt64lcu6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35718 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
36312 | opt64lcu24 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
36340 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
36475 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
36607 | opt64lcu6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
37722 | simple | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
38901 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
38949 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
39687 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
42281 | inplace | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
45787 | sphlib-small | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
46510 | sphlib | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
83015 | opt32bi-rvku2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
83736 | simple32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
84457 | opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
86542 | simple32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
88027 | inplace32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
88154 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
89276 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
90204 | inplace32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
90420 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
90886 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
92306 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
92681 | opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
93059 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
93716 | inplace32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
93808 | simple32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
94294 | simple32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
94461 | opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
94733 | simple32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
95128 | opt32bi-rvku2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
95340 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
95555 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
96528 | opt32bi-s2lcu4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
98370 | compact | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
98786 | compact8 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
100248 | inplace32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
100749 | opt32biT-s2lcu4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
100842 | inplace32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
161482 | compact | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
224543 | compact | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
233591 | compact | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
237389 | compact | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
503635 | compact8 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
513680 | compact8 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
541483 | compact8 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
548690 | compact8 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |