Implementation notes: amd64, pluton1mn, crypto_hash/sha256

Computer: pluton1mn
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
30534sphlibicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
30562sphlibicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
31304sphlib-smallicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
31304sphlib-smallicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
31570sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
31640sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
32144reficc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
32158refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
32172reficc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
32256sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
32396refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
32410refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
32438refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
32690sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
32718sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
32886sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
33054sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
33936sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
41888opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
41888opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
41888opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
41888opensslicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
41888opensslicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
41902opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.cpp: hash.cpp:1:26: fatal error: cryptopp/sha.h: No such file or directory
hash.cpp: #include gt;
hash.cpp: ^
hash.cpp: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv cryptopp
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv cryptopp
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv cryptopp
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: icpc -xMIC-AVX512 -O2 -fomit-frame-pointer
hash.cpp: hash.cpp(1): catastrophic error: cannot open source file "cryptopp/sha.h"
hash.cpp: #include gt;
hash.cpp: ^
hash.cpp:
hash.cpp: compilation aborted for hash.cpp (code 4)

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icpc -xMIC-AVX512 -O2 -fomit-frame-pointer cryptopp
icpc -xMIC-AVX512 -O3 -fomit-frame-pointer cryptopp