Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
20526 | opt64u6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20765 | opt64lcu24 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20788 | opt64u6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
20795 | inplace | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20803 | opt64lcu24 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20816 | opt64u6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20828 | opt64lcu24 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
20850 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20911 | opt64u6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20955 | inplace | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20970 | opt64u6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21016 | opt64lcu6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21172 | opt64lcu24 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21319 | opt64lcu6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21323 | inplace | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21351 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21382 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21391 | opt64lcu6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
21454 | opt64lcu24 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21555 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21562 | opt64lcu6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21842 | opt64lcu6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
22384 | inplace | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
22887 | simple | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
25549 | inplace | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
52089 | opt32bi-rvku2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
52989 | simple32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
53151 | opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
54356 | simple32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
55375 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
55403 | inplace32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
56095 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
56190 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
56462 | inplace32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
56878 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
57321 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
57697 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
57769 | opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
57814 | simple32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
58200 | compact8 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
58247 | compact | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
58375 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
58750 | simple32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
58783 | inplace32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
59096 | simple32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
59132 | opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
59505 | opt32bi-rvku2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
59840 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
60219 | opt32bi-s2lcu4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
61763 | opt32biT-s2lcu4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
62220 | inplace32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
62253 | inplace32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
95900 | compact | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
133273 | compact | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
133576 | compact | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
140850 | compact | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
297938 | compact8 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
303909 | compact8 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
320727 | compact8 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
324970 | compact8 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |