Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
19179 | inplace | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19198 | opt64u6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19245 | opt64u6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19262 | opt64u6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19277 | opt64lcu24 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19294 | opt64lcu24 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19304 | opt64u6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
19347 | opt64lcu24 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
19374 | opt64u6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19381 | inplace | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19416 | opt64lcu6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19526 | inplace | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19560 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19649 | inplace | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19650 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19692 | opt64lcu24 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19736 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19772 | opt64lcu6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
19876 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19890 | opt64lcu24 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19897 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
19968 | opt64lcu6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20053 | opt64lcu6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20094 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20117 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20234 | opt64lcu6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20247 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
20753 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
21174 | simple | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
21534 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
22370 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
22550 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
23624 | inplace | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
26657 | sphlib | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
27078 | sphlib-small | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
48994 | simple32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
49224 | opt32bi-rvku2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
49544 | opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
50248 | simple32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
51333 | inplace32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
51707 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
52151 | inplace32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
52443 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
52586 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
52606 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
53195 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
53273 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
53685 | simple32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
53776 | compact | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
53786 | opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
53941 | opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
54066 | compact8 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
54114 | simple32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
54265 | inplace32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
54570 | simple32bi | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
55396 | opt32bi-rvku2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
55542 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
56121 | opt32bi-s2lcu4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
57092 | opt32biT-s2lcu4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
57506 | inplace32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
57560 | inplace32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
58934 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
88596 | compact | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
123311 | compact | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
135955 | compact | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
159325 | compact | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
280705 | compact8 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
296307 | compact8 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
299576 | compact8 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
330470 | compact8 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |