Implementation notes: amd64, hydra1, crypto_aead/aes128n12clocv1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: aes128n12clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
155490refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
155898refgcc -funroll-loops -O2 -fomit-frame-pointer2016101520161009
155937refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101520161009
156101refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
156345refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101520161009
156945refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
157224refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101520161009
158014refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
158954refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
158995refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101520161009
159024refgcc -funroll-loops -Os -fomit-frame-pointer2016101520161009
159296refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
159898refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101520161009
160016refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101520161009
160054refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
160064refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
160141refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
160413refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101520161009
160416refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
160760refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
160848refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
160849refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101520161009
160867refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101520161009
160881refgcc -funroll-loops -O3 -fomit-frame-pointer2016101520161009
160904refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
160957refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
160968refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
161019refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
161099refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101520161009
161213refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101520161009
161216refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
161379refgcc -march=barcelona -Os -fomit-frame-pointer2016101520161009
161758refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
161879refgcc -march=k8 -Os -fomit-frame-pointer2016101520161009
161896refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
161901refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101520161009
161994refgcc -m64 -Os -fomit-frame-pointer2016101520161009
162181refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
162216refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
162488refgcc -Os -fomit-frame-pointer2016101520161009
162498refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
162560refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
162582refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101520161009
162749refgcc -march=k8 -O2 -fomit-frame-pointer2016101520161009
162765refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
162821refgcc -O2 -fomit-frame-pointer2016101520161009
162867refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101520161009
163098refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101520161009
163120refgcc -m64 -O2 -fomit-frame-pointer2016101520161009
164690refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101520161009
164733refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
164909refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
165064refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101520161009
165072refgcc -march=barcelona -O2 -fomit-frame-pointer2016101520161009
165134refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
168238refgcc -march=k8 -O3 -fomit-frame-pointer2016101520161009
168242refgcc -O3 -fomit-frame-pointer2016101520161009
168247refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
168272refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
168590refgcc -m64 -O3 -fomit-frame-pointer2016101520161009
168920refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
168923refgcc -march=nocona -Os -fomit-frame-pointer2016101520161009
169203refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
169223refgcc -march=nocona -O2 -fomit-frame-pointer2016101520161009
169245refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
169248refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101520161009
169596refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
169877refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101520161009
169973refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101520161009
170085refgcc -march=barcelona -O3 -fomit-frame-pointer2016101520161009
170141refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
170304refgcc -funroll-loops -O -fomit-frame-pointer2016101520161009
170322refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
170334refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101520161009
170477refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
170608refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
170805refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101520161009
171275refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101520161009
171291refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
171379refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101520161009
172083refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
172383refgcc -march=nocona -O3 -fomit-frame-pointer2016101520161009
175116refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
175182refgcc -march=k8 -O -fomit-frame-pointer2016101520161009
175547refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
176503refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
176558refgcc -march=nocona -O -fomit-frame-pointer2016101520161009
177000refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
177051refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101520161009
177269refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
177544refgcc -march=barcelona -O -fomit-frame-pointer2016101520161009
178902refgcc -m64 -O -fomit-frame-pointer2016101520161009
178946refgcc -O -fomit-frame-pointer2016101520161009
179616refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
181917refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
181934refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
182357refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101520161009
182394refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101520161009
391194refcc2016101520161009
392603refgcc2016101520161009
392886refgcc -funroll-loops2016101520161009

Test failure

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