Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
99504 | sphlib-small | clang -O3 | 20140508 | 20140505 |
99504 | sphlib-small | clang -O3 -mavx | 20140508 | 20140505 |
99976 | sphlib-small | clang -O3 -mavx2 | 20140508 | 20140505 |
107160 | generic/opt32 | clang -O3 | 20140508 | 20140505 |
107292 | generic/opt32 | clang -O3 -mavx | 20140508 | 20140505 |
107316 | ccalik/vperm | clang -O3 -mavx2 | 20140508 | 20140505 |
107384 | ccalik/aesni | clang -O3 -mavx2 | 20140508 | 20140505 |
107388 | ccalik/vperm | clang -O3 -mavx | 20140508 | 20140505 |
107420 | ccalik/aesni | clang -O3 -mavx | 20140508 | 20140505 |
107512 | generic/opt32 | clang -O3 -mavx2 | 20140508 | 20140505 |
108560 | ccalik/bitsliced | clang -O3 -mavx2 | 20140508 | 20140505 |
108648 | ccalik/bitsliced | clang -O3 -mavx | 20140508 | 20140505 |
111568 | sphlib | clang -O3 -mavx2 | 20140508 | 20140505 |
112116 | sphlib | clang -O3 -mavx | 20140508 | 20140505 |
112144 | sphlib | clang -O3 | 20140508 | 20140505 |
122940 | powerpc/pp32cv2 | clang -O3 -mavx2 | 20140508 | 20140505 |
123656 | powerpc/pp32cv2 | clang -O3 | 20140508 | 20140505 |
124288 | powerpc/pp32cv2 | clang -O3 -mavx | 20140508 | 20140505 |
141192 | generic/opt64 | clang -O3 -mavx2 | 20140508 | 20140505 |
141208 | generic/opt64 | clang -O3 | 20140508 | 20140505 |
141232 | generic/opt64 | clang -O3 -mavx | 20140508 | 20140505 |
153424 | generic/opt64 | cc | 20140508 | 20140505 |
165248 | powerpc/pp32cv1 | clang -O3 -mavx2 | 20140508 | 20140505 |
165544 | powerpc/pp32cv1 | clang -O3 -mavx | 20140508 | 20140505 |
165548 | powerpc/pp32cv1 | clang -O3 | 20140508 | 20140505 |
174064 | sphlib | cc | 20140508 | 20140505 |
218004 | generic/opt32 | cc | 20140508 | 20140505 |
229004 | sphlib-small | cc | 20140508 | 20140505 |
516804 | powerpc/pp32cv2 | cc | 20140508 | 20140505 |
712320 | powerpc/pp32cv1 | cc | 20140508 | 20140505 |
Compiler | Implementations |
cc | pentium/pentium4v64v1 |
Compiler | Implementations |
cc | generic/opt64 |
clang -O3 | generic/opt64 |
clang -O3 -mavx | generic/opt64 |
clang -O3 -mavx2 | generic/opt64 |
Compiler | Implementations |
cc | core2/core2v64 |
Compiler | Implementations |
cc | athlon/athlon64 |
Compiler | Implementations |
cc | pentium/pentium4v64v2 |
Compiler | Implementations |
cc | aes/aes64 |
Compiler | Implementations |
cc | ccalik/bitsliced |
clang -O3 | ccalik/bitsliced |
Compiler | Implementations |
cc | ccalik/aesni ccalik/vperm |
clang -O3 | ccalik/aesni ccalik/vperm |
Compiler | Implementations |
clang -O3 | pentium/pentium4v64v1 |
Compiler | Implementations |
clang -O3 | core2/core2v64 |
Compiler | Implementations |
clang -O3 | athlon/athlon64 |
Compiler | Implementations |
clang -O3 | pentium/pentium4v64v2 |
Compiler | Implementations |
clang -O3 | aes/aes64 |
Compiler | Implementations |
clang -O3 -mavx | pentium/pentium4v64v1 |
Compiler | Implementations |
clang -O3 -mavx | core2/core2v64 |
Compiler | Implementations |
clang -O3 -mavx | athlon/athlon64 |
Compiler | Implementations |
clang -O3 -mavx | pentium/pentium4v64v2 |
Compiler | Implementations |
clang -O3 -mavx | aes/aes64 |
Compiler | Implementations |
clang -O3 -mavx2 | pentium/pentium4v64v1 |
Compiler | Implementations |
clang -O3 -mavx2 | core2/core2v64 |
Compiler | Implementations |
clang -O3 -mavx2 | athlon/athlon64 |
Compiler | Implementations |
clang -O3 -mavx2 | pentium/pentium4v64v2 |
Compiler | Implementations |
clang -O3 -mavx2 | aes/aes64 |