Implementation notes: amd64, hydra1, crypto_aead/hs1sivv1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: hs1sivv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
49203refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
49294refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
49312refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
49445refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
49448refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
49598refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
49717refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
49885refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
49926refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
49950refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
50039refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
50853refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
50995refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
51027refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
51741refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
51758refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
52386refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
52701refgcc -O3 -fomit-frame-pointer2016101620161009
52714refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
53040refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
53110refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
53336refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
53496refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
53624refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
53666refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
54114refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
54608refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
55111refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
55853refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
55864refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
55934refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
56525refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
56930refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
57229refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
59517refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
61262refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
61755refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
63750refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
63952refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
63952refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
64262refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
64461refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
64640refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
64883refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
64894refgcc -O2 -fomit-frame-pointer2016101620161009
65128refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
65179refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
66499refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
67223refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
67224refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
67304refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
67418refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
68077refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
68626refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
70432refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
70757refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
74955refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
74997refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
75005refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
75032refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
75061refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
75232refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
75323refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
75533refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
76142refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
76144refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
76426refgcc -m64 -O -fomit-frame-pointer2016101620161009
76770refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
77237refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
77328refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
77398refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
77648refgcc -O -fomit-frame-pointer2016101620161009
78138refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
78194refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
78378refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
78429refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
78482refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
78536refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
78747refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
80040refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
80973refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
81032refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
81042refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
81350refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
81684refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
81805refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
81816refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
81885refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
82085refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
83096refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
85617refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
85978refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
85987refgcc -m64 -Os -fomit-frame-pointer2016101620161009
86109refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
86274refgcc -Os -fomit-frame-pointer2016101620161009
86946refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
87411refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
88438refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
515784refgcc2016101620161009
515821refgcc -funroll-loops2016101620161009
515864refcc2016101620161009

Test failure

Implementation: crypto_aead/hs1sivv1/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref