Implementation notes: amd64, wintermute, crypto_dh/curve2251

Computer: wintermute
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20140505
Operation: crypto_dh
Primitive: curve2251
TimeImplementationCompilerBenchmark dateSUPERCOP version
409452relic/amd64-clmulclang -O3 -mavx2014050820140505
411028relic/amd64-clmulclang -O32014050820140505
411732relic/amd64-clmulclang -O3 -mavx22014050820140505
412052relic/amd64-avxclang -O3 -mavx2014050820140505
413060relic/amd64-avxclang -O32014050820140505
414604relic/amd64-avxclang -O3 -mavx22014050820140505
489380relic/amd64-clmulcc2014050820140505
490320relic/amd64-avxcc2014050820140505
1108996relic/amd64-ssse3clang -O3 -mavx2014050820140505
1113572relic/amd64-ssse3clang -O3 -mavx22014050820140505
1124952relic/amd64-ssse3clang -O32014050820140505
1208892relic/amd64-ssse3cc2014050820140505
3434660mpfqclang -O3 -mavx22014050820140505
3536136mpfqclang -O3 -mavx2014050820140505
3710148mpfqclang -O32014050820140505
9718236mpfqcc2014050820140505

Compiler output

Implementation: crypto_dh/curve2251/relic/amd64-avx
Compiler: cc
relic.c: In file included from relic.c:4:
relic.c: ./src/relic_rand.c:117:8: warning: implicit declaration of function 'time' is invalid in C99 [-Wimplicit-function-declaration]
relic.c: srand(time(NULL));
relic.c: ^
relic.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
cc relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3
clang -O3 relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3
clang -O3 -mavx relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3
clang -O3 -mavx2 relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3