Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
15696 | amd64avx | clang -O3 -mavx | 20140508 | 20140505 |
15696 | amd64 | clang -O3 -mavx2 | 20140508 | 20140505 |
15700 | amd64 | cc | 20140508 | 20140505 |
15704 | amd64avx | clang -O3 -mavx2 | 20140508 | 20140505 |
15708 | amd64avx | clang -O3 | 20140508 | 20140505 |
15712 | amd64avx | cc | 20140508 | 20140505 |
15716 | amd64 | clang -O3 -mavx | 20140508 | 20140505 |
15720 | amd64 | clang -O3 | 20140508 | 20140505 |
15744 | amd64-2 | cc | 20140508 | 20140505 |
15744 | amd64-2 | clang -O3 | 20140508 | 20140505 |
15748 | amd64-2 | clang -O3 -mavx | 20140508 | 20140505 |
15756 | amd64-2 | clang -O3 -mavx2 | 20140508 | 20140505 |
16048 | emmintrin5 | clang -O3 -mavx | 20140508 | 20140505 |
16064 | emmintrin5 | clang -O3 -mavx2 | 20140508 | 20140505 |
16244 | emmintrin4 | clang -O3 -mavx2 | 20140508 | 20140505 |
16248 | emmintrin4 | clang -O3 -mavx | 20140508 | 20140505 |
17328 | emmintrin5 | clang -O3 | 20140508 | 20140505 |
17424 | emmintrin4 | clang -O3 | 20140508 | 20140505 |
51236 | amd64-32 | clang -O3 -mavx2 | 20140508 | 20140505 |
51244 | amd64-32 | clang -O3 | 20140508 | 20140505 |
51244 | amd64-32 | clang -O3 -mavx | 20140508 | 20140505 |
51264 | amd64-32 | cc | 20140508 | 20140505 |
56100 | mmintrin | clang -O3 | 20140508 | 20140505 |
56128 | mmintrin | clang -O3 -mavx2 | 20140508 | 20140505 |
56168 | mmintrin | clang -O3 -mavx | 20140508 | 20140505 |
56840 | unrolled5 | clang -O3 | 20140508 | 20140505 |
56884 | unrolled5 | clang -O3 -mavx2 | 20140508 | 20140505 |
56940 | unrolled5 | clang -O3 -mavx | 20140508 | 20140505 |
58560 | unrolled4 | clang -O3 -mavx2 | 20140508 | 20140505 |
58568 | unrolled4 | clang -O3 | 20140508 | 20140505 |
58608 | unrolled4 | clang -O3 -mavx | 20140508 | 20140505 |
58848 | sphlib-small | clang -O3 -mavx2 | 20140508 | 20140505 |
59012 | sphlib-small | clang -O3 -mavx | 20140508 | 20140505 |
59100 | sphlib-small | clang -O3 | 20140508 | 20140505 |
59368 | unrolled3 | clang -O3 | 20140508 | 20140505 |
59388 | unrolled3 | clang -O3 -mavx | 20140508 | 20140505 |
59404 | unrolled3 | clang -O3 -mavx2 | 20140508 | 20140505 |
66248 | sphlib | clang -O3 -mavx | 20140508 | 20140505 |
66408 | sphlib | clang -O3 | 20140508 | 20140505 |
66420 | sphlib | clang -O3 -mavx2 | 20140508 | 20140505 |
81664 | unrolled | clang -O3 | 20140508 | 20140505 |
81684 | unrolled | clang -O3 -mavx | 20140508 | 20140505 |
81848 | unrolled | clang -O3 -mavx2 | 20140508 | 20140505 |
85708 | unrolled2 | clang -O3 -mavx2 | 20140508 | 20140505 |
85720 | unrolled2 | clang -O3 | 20140508 | 20140505 |
85784 | unrolled2 | clang -O3 -mavx | 20140508 | 20140505 |
131912 | unrolled4 | cc | 20140508 | 20140505 |
132684 | unrolled5 | cc | 20140508 | 20140505 |
134492 | sphlib | cc | 20140508 | 20140505 |
134884 | unrolled3 | cc | 20140508 | 20140505 |
139648 | emmintrin5 | cc | 20140508 | 20140505 |
140556 | emmintrin4 | cc | 20140508 | 20140505 |
191152 | unrolled2 | cc | 20140508 | 20140505 |
234404 | sphlib-small | cc | 20140508 | 20140505 |
284024 | unrolled | cc | 20140508 | 20140505 |
354004 | simple | clang -O3 -mavx | 20140508 | 20140505 |
363428 | simple | clang -O3 | 20140508 | 20140505 |
373068 | simple | clang -O3 -mavx2 | 20140508 | 20140505 |
698152 | mmintrin | cc | 20140508 | 20140505 |
1568492 | simple | cc | 20140508 | 20140505 |
Compiler | Implementations |
cc | amd64 amd64-2 amd64-32 amd64avx |
Compiler | Implementations |
clang -O3 | amd64 amd64-2 amd64-32 amd64avx |
Compiler | Implementations |
clang -O3 -mavx | amd64 amd64-2 amd64-32 amd64avx |
Compiler | Implementations |
clang -O3 -mavx2 | amd64 amd64-2 amd64-32 amd64avx |