Implementation notes: amd64, tueisecgern, crypto_hash/groestl512

Computer: tueisecgern
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20160724
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
21298aesni-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
21737aesni-intrgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
22077aesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
32338aesni-intrgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
32354aesni-intrgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
34135aesnigcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
36944aesnigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
37408avxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
38253avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
38741avxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
39321avxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
40673aesnigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
42731vperm-intrgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
48791core2duogcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
50845avx-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
52127avx-intrgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
52805avx-intrgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
61980vperm-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
63164vperm-intrgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
67767vperm-intrgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
75075vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
75497opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
76323mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
76516core2duogcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
77308opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
79093mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
80089opterongcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
80138opterongcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
80154sphlib-adaptedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
81009vpermgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
81033sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
82779avx-intrgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
83966sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
85026sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
85287vpermgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
85547opterongcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
87651vpermgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
89148core2duogcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
92932sphlib-adaptedgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
98888core2duogcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
104144opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
104233sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
112749opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
114083opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
134970mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
140837sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
141024opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
145860sphlib-adaptedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
146313sphlib-adaptedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
155142opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
157032mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
160844opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
162607sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
167768sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718
183690sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
40395732bit-bytesliced-c-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072220160718
45490332bit-bytesliced-c-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072220160718
59715732bit-bytesliced-c-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072220160718
79835132bit-bytesliced-c-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072220160718

Compiler output

Implementation: crypto_hash/groestl512/opteron
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: In file included from hash.c:13:0:
hash.c: hash.c: In function 'Transform':
hash.c: PQASM.h:2:3: error: 'asm' operand has impossible constraints
hash.c: asm (
hash.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opteron