Implementation notes: amd64, wintermute, crypto_hash/lane256
Computer: wintermute
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20140505
Operation: crypto_hash
Primitive: lane256
Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
57736 | c | clang -O3 -mavx2 | 20140508 | 20140505 |
57744 | c | clang -O3 -mavx | 20140508 | 20140505 |
57760 | c | clang -O3 | 20140508 | 20140505 |
58980 | c | cc | 20140508 | 20140505 |
67612 | bitslice | clang -O3 -mavx2 | 20140508 | 20140505 |
67636 | bitslice | clang -O3 -mavx | 20140508 | 20140505 |
67648 | bitslice | clang -O3 | 20140508 | 20140505 |
68464 | bitslice | cc | 20140508 | 20140505 |
Compiler output
Implementation: crypto_hash/lane256/bitslice
Compiler: cc
finalize.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
finalize.s: cc: warning: argument unused during compilation: '-I .'
finalize.s: cc: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
lane256compress.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
lane256compress.s: cc: warning: argument unused during compilation: '-I .'
lane256compress.s: cc: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 1, namely:
Compiler | Implementations
|
cc | bitslice
|
Compiler output
Implementation: crypto_hash/lane256/bitslice
Compiler: clang -O3
finalize.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
finalize.s: clang: warning: argument unused during compilation: '-I .'
finalize.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
lane256compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
lane256compress.s: clang: warning: argument unused during compilation: '-I .'
lane256compress.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 1, namely:
Compiler | Implementations
|
clang -O3 | bitslice
|
Compiler output
Implementation: crypto_hash/lane256/bitslice
Compiler: clang -O3 -mavx
finalize.s: clang: warning: argument unused during compilation: '-mavx'
finalize.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
finalize.s: clang: warning: argument unused during compilation: '-I .'
finalize.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
lane256compress.s: clang: warning: argument unused during compilation: '-mavx'
lane256compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
lane256compress.s: clang: warning: argument unused during compilation: '-I .'
lane256compress.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 1, namely:
Compiler | Implementations
|
clang -O3 -mavx | bitslice
|
Compiler output
Implementation: crypto_hash/lane256/bitslice
Compiler: clang -O3 -mavx2
finalize.s: clang: warning: argument unused during compilation: '-mavx2'
finalize.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
finalize.s: clang: warning: argument unused during compilation: '-I .'
finalize.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
lane256compress.s: clang: warning: argument unused during compilation: '-mavx2'
lane256compress.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
lane256compress.s: clang: warning: argument unused during compilation: '-I .'
lane256compress.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 1, namely:
Compiler | Implementations
|
clang -O3 -mavx2 | bitslice
|