Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13886 | amd64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
13932 | amd64-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
13932 | amd64-2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
14600 | emmintrin4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
16551 | emmintrin4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
19452 | amd64avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
20068 | emmintrin5 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
20448 | amd64avx | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
21390 | emmintrin5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
22053 | emmintrin5 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
22549 | amd64avx | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
22693 | emmintrin5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
22749 | amd64avx | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
22902 | emmintrin4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
23948 | emmintrin4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
24653 | amd64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
24840 | amd64-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
24944 | amd64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
24999 | amd64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
26189 | amd64-2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
40830 | unrolled4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
44062 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
44252 | mmintrin | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
49152 | unrolled5 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
51223 | unrolled5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
51921 | unrolled3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
54066 | unrolled5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
56461 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
57135 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
62726 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
73039 | unrolled3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
75517 | unrolled5 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
76378 | amd64-32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
77489 | amd64-32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
78013 | amd64-32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
79448 | mmintrin | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
79807 | amd64-32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
85722 | unrolled3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
86336 | unrolled3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
88713 | mmintrin | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
88795 | mmintrin | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
90611 | unrolled4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
95383 | unrolled4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
97155 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
97965 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
100507 | unrolled4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
103092 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
107223 | unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
118745 | unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
121732 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
139681 | unrolled2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
146875 | unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
150607 | unrolled2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
158191 | unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
160500 | unrolled2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
161159 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
188526 | unrolled2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
714653 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
718275 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |
739453 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160722 | 20160718 |