Implementation notes: amd64, utrecht, crypto_hash/cubehash512

Computer: utrecht
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: cubehash512
TimeImplementationCompilerBenchmark dateSUPERCOP version
20403amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
20403amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
20403amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
20817amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
21879emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
22131amd64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
22131amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
22131amd64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
22149amd64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
32985emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
33237emmintrin5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
33237emmintrin5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
33318emmintrin5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
34155emmintrin5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
34389emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
34983emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
51741unrolled5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
53226amd64-32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
53235amd64-32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
53244amd64-32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
53244amd64-32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
53901unrolled3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
54045unrolled3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
54405unrolled3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
56601unrolled4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
58914unrolled4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
59058unrolled4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
59328unrolled5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
60714unrolled3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
61380unrolled5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
63036unrolled4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
65061unrolled5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
71676mmintringcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
76014mmintringcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
78300mmintringcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
78714mmintringcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
86463unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
92691unrolled2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
94347unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
97785unrolled2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
102078unrolled2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
103635unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
116829simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
135909unrolled2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
141615unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
433701simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
434304simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
474345simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731

Test failure

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
error 111

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