Implementation notes: amd64, hydra1, crypto_aead/aes128otrsv1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: aes128otrsv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
121832refgcc -funroll-loops -O3 -fomit-frame-pointer2016101520161009
122378refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101520161009
122466refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
123616refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
123845refgcc -march=nocona -O3 -fomit-frame-pointer2016101520161009
123957refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
123977refgcc -m64 -O3 -fomit-frame-pointer2016101520161009
124304refgcc -O3 -fomit-frame-pointer2016101520161009
124552refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101520161009
124571refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101520161009
124696refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
124729refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101520161009
124779refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
125086refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
125181refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101520161009
127621refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
127776refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
128178refgcc -funroll-loops -O2 -fomit-frame-pointer2016101520161009
128294refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101520161009
128504refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
128693refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101520161009
128928refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101520161009
128934refgcc -march=k8 -O3 -fomit-frame-pointer2016101520161009
129189refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
129570refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
129725refgcc -march=barcelona -O3 -fomit-frame-pointer2016101520161009
129933refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101520161009
130117refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
130245refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
147322refgcc -march=barcelona -O2 -fomit-frame-pointer2016101520161009
147806refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
148029refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101520161009
148087refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101520161009
148264refgcc -funroll-loops -O -fomit-frame-pointer2016101520161009
148594refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
149017refgcc -m64 -O2 -fomit-frame-pointer2016101520161009
149661refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
150098refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101520161009
150160refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
150782refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
151797refgcc -march=k8 -O2 -fomit-frame-pointer2016101520161009
152021refgcc -march=nocona -O2 -fomit-frame-pointer2016101520161009
152175refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101520161009
152295refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
152517refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
152547refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
153676refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
153789refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101520161009
154197refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
154368refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101520161009
154408refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101520161009
154442refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
154452refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
154538refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
154709refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
154733refgcc -O2 -fomit-frame-pointer2016101520161009
156067refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
156207refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
156845refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101520161009
157245refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101520161009
157461refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
157538refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
159152refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
159237refgcc -march=nocona -Os -fomit-frame-pointer2016101520161009
160064refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101520161009
161992refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101520161009
164938refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
165248refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
165512refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
165616refgcc -march=barcelona -Os -fomit-frame-pointer2016101520161009
165648refgcc -m64 -Os -fomit-frame-pointer2016101520161009
165838refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
165856refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
166027refgcc -Os -fomit-frame-pointer2016101520161009
166102refgcc -march=k8 -O -fomit-frame-pointer2016101520161009
166384refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
166391refgcc -march=k8 -Os -fomit-frame-pointer2016101520161009
166634refgcc -march=barcelona -O -fomit-frame-pointer2016101520161009
167438refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
167493refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101520161009
172400refgcc -O -fomit-frame-pointer2016101520161009
172462refgcc -m64 -O -fomit-frame-pointer2016101520161009
172566refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
180782refgcc -march=nocona -O -fomit-frame-pointer2016101520161009
180854refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
191646refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101520161009
191947refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
192627refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
193765refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
193845refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101520161009
194835refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101520161009
201955refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101520161009
202293refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
202325refgcc -funroll-loops -Os -fomit-frame-pointer2016101520161009
202528refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
202734refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
202822refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101520161009
202862refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101520161009
611631refcc2016101520161009
614548refgcc -funroll-loops2016101520161009
614557refgcc2016101520161009

Test failure

Implementation: crypto_aead/aes128otrsv1/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