Implementation notes: amd64, wintermute, crypto_scalarmult/kummer
Computer: wintermute
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20140505
Operation: crypto_scalarmult
Primitive: kummer
Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
288620 | avx2 | clang -O3 -mavx | 20140508 | 20140505 |
288656 | avx2 | clang -O3 -mavx2 | 20140508 | 20140505 |
289600 | avx2 | clang -O3 | 20140508 | 20140505 |
294852 | avx2 | cc | 20140508 | 20140505 |
397256 | avx | clang -O3 -mavx | 20140508 | 20140505 |
397292 | avx | clang -O3 -mavx2 | 20140508 | 20140505 |
398272 | avx | clang -O3 | 20140508 | 20140505 |
403620 | avx | cc | 20140508 | 20140505 |
Compiler output
Implementation: crypto_scalarmult/kummer/avx
Compiler: cc
gfe4x3limb_freeze.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
gfe4x3limb_freeze.s: cc: warning: argument unused during compilation: '-I .'
gfe4x3limb_freeze.s: cc: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_mul.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
gfe_mul.s: cc: warning: argument unused during compilation: '-I .'
gfe_mul.s: cc: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_nsquare.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
gfe_nsquare.s: cc: warning: argument unused during compilation: '-I .'
gfe_nsquare.s: cc: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
ladder.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
ladder.s: cc: warning: argument unused during compilation: '-I .'
ladder.s: cc: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
znegate.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
znegate.s: cc: warning: argument unused during compilation: '-I .'
znegate.s: cc: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 2, namely:
Compiler | Implementations
|
cc | avx avx2
|
Compiler output
Implementation: crypto_scalarmult/kummer/avx
Compiler: clang -O3
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-I .'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_mul.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe_mul.s: clang: warning: argument unused during compilation: '-I .'
gfe_mul.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-I .'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
ladder.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
ladder.s: clang: warning: argument unused during compilation: '-I .'
ladder.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
znegate.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
znegate.s: clang: warning: argument unused during compilation: '-I .'
znegate.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 2, namely:
Compiler | Implementations
|
clang -O3 | avx avx2
|
Compiler output
Implementation: crypto_scalarmult/kummer/avx
Compiler: clang -O3 -mavx
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-mavx'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-I .'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_mul.s: clang: warning: argument unused during compilation: '-mavx'
gfe_mul.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe_mul.s: clang: warning: argument unused during compilation: '-I .'
gfe_mul.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-mavx'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-I .'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
ladder.s: clang: warning: argument unused during compilation: '-mavx'
ladder.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
ladder.s: clang: warning: argument unused during compilation: '-I .'
ladder.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
znegate.s: clang: warning: argument unused during compilation: '-mavx'
znegate.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
znegate.s: clang: warning: argument unused during compilation: '-I .'
znegate.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 2, namely:
Compiler | Implementations
|
clang -O3 -mavx | avx avx2
|
Compiler output
Implementation: crypto_scalarmult/kummer/avx
Compiler: clang -O3 -mavx2
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-mavx2'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-I .'
gfe4x3limb_freeze.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_mul.s: clang: warning: argument unused during compilation: '-mavx2'
gfe_mul.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe_mul.s: clang: warning: argument unused during compilation: '-I .'
gfe_mul.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-mavx2'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-I .'
gfe_nsquare.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
ladder.s: clang: warning: argument unused during compilation: '-mavx2'
ladder.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
ladder.s: clang: warning: argument unused during compilation: '-I .'
ladder.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
znegate.s: clang: warning: argument unused during compilation: '-mavx2'
znegate.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
znegate.s: clang: warning: argument unused during compilation: '-I .'
znegate.s: clang: warning: argument unused during compilation: '-I /home/dch/tmp/supercop-20140505/supercop-data/wintermute/amd64/include'
Number of similar (compiler,implementation) pairs: 2, namely:
Compiler | Implementations
|
clang -O3 -mavx2 | avx avx2
|