Implementation notes: amd64, wintermute, crypto_hash/jh512
Computer: wintermute
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20140505
Operation: crypto_hash
Primitive: jh512
Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
22400 | bitslice_sse2_opt32 | clang -O3 -mavx | 20140508 | 20140505 |
22408 | bitslice_sse2_opt64 | clang -O3 -mavx | 20140508 | 20140505 |
22412 | bitslice_sse2_opt32 | clang -O3 -mavx2 | 20140508 | 20140505 |
22484 | bitslice_sse2_opt64 | clang -O3 | 20140508 | 20140505 |
22540 | bitslice_sse2_opt32 | clang -O3 | 20140508 | 20140505 |
22552 | bitslice_sse2_opt64 | clang -O3 -mavx2 | 20140508 | 20140505 |
63760 | bitslice_opt64 | clang -O3 | 20140508 | 20140505 |
63912 | bitslice_opt64 | clang -O3 -mavx | 20140508 | 20140505 |
64208 | bitslice_opt64 | clang -O3 -mavx2 | 20140508 | 20140505 |
64740 | simple | clang -O3 | 20140508 | 20140505 |
64828 | simple | clang -O3 -mavx2 | 20140508 | 20140505 |
64868 | simple | clang -O3 -mavx | 20140508 | 20140505 |
76096 | bitslice_ref64 | clang -O3 | 20140508 | 20140505 |
76124 | bitslice_ref64 | clang -O3 -mavx | 20140508 | 20140505 |
76136 | bitslice_ref64 | clang -O3 -mavx2 | 20140508 | 20140505 |
121496 | simple | cc | 20140508 | 20140505 |
137688 | bitslice_opt32 | clang -O3 -mavx2 | 20140508 | 20140505 |
137712 | bitslice_opt32 | clang -O3 -mavx | 20140508 | 20140505 |
138384 | bitslice_opt32 | clang -O3 | 20140508 | 20140505 |
140548 | bitslice_ref32 | clang -O3 -mavx | 20140508 | 20140505 |
140808 | bitslice_ref32 | clang -O3 | 20140508 | 20140505 |
142292 | bitslice_ref32 | clang -O3 -mavx2 | 20140508 | 20140505 |
166304 | bitslice_sse2_opt64 | cc | 20140508 | 20140505 |
177648 | bitslice_sse2_opt32 | cc | 20140508 | 20140505 |
275900 | bitslice_opt64 | cc | 20140508 | 20140505 |
335128 | bitslice_ref64 | cc | 20140508 | 20140505 |
563068 | bitslice_opt32 | cc | 20140508 | 20140505 |
638656 | bitslice_ref32 | cc | 20140508 | 20140505 |