Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
15692 | amd64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15692 | amd64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15708 | amd64avx | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15708 | amd64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15708 | amd64avx | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15712 | amd64avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15716 | amd64avx | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15724 | amd64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15748 | amd64-2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15752 | amd64-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15756 | amd64-2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
15760 | amd64-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
16004 | emmintrin5 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
16104 | emmintrin5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
16256 | emmintrin5 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
16292 | emmintrin5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
16332 | emmintrin4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
16452 | emmintrin4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
16680 | emmintrin4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
17092 | emmintrin4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
41344 | unrolled5 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
41668 | unrolled5 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
42688 | mmintrin | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
42840 | unrolled3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
42924 | unrolled3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
43208 | unrolled5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
43928 | unrolled3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
44844 | unrolled5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
44912 | unrolled3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
44944 | mmintrin | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
45284 | mmintrin | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
45976 | mmintrin | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
46036 | unrolled4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
47192 | unrolled4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
47596 | unrolled4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
50208 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
51264 | amd64-32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
51264 | amd64-32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
51264 | amd64-32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
51296 | amd64-32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
52716 | unrolled4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
53764 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
53788 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
54140 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
58512 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
60048 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
60592 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
61416 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
76404 | unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
77104 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
77140 | unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
78728 | unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
81060 | unrolled2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
82208 | unrolled2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
86148 | unrolled2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
100308 | unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
104660 | unrolled2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
415124 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
427928 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
448160 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |