Implementation notes: amd64, hydra1, crypto_aead/aes128otrpv1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: aes128otrpv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
132568refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101520161009
132651refgcc -funroll-loops -O3 -fomit-frame-pointer2016101520161009
132740refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
133255refgcc -O3 -fomit-frame-pointer2016101520161009
133296refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101520161009
133419refgcc -m64 -O3 -fomit-frame-pointer2016101520161009
133589refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
133643refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
134114refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
134291refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
134821refgcc -march=nocona -O3 -fomit-frame-pointer2016101520161009
135049refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101520161009
136024refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101520161009
136790refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101520161009
137168refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
139559refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
140179refgcc -march=k8 -O3 -fomit-frame-pointer2016101520161009
140390refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
140504refgcc -march=barcelona -O3 -fomit-frame-pointer2016101520161009
140859refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
141245refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
142029refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101520161009
142070refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
142824refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
142960refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
143027refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101520161009
143043refgcc -funroll-loops -O2 -fomit-frame-pointer2016101520161009
143973refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101520161009
144032refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101520161009
166096refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
166485refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101520161009
166490refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
166669refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
166755refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101520161009
166760refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
167407refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
167845refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101520161009
168446refgcc -funroll-loops -O -fomit-frame-pointer2016101520161009
169202refgcc -march=barcelona -O2 -fomit-frame-pointer2016101520161009
169957refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
170128refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101520161009
171293refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101520161009
171597refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
172099refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101520161009
172104refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
173390refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
175606refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
176301refgcc -march=k8 -O2 -fomit-frame-pointer2016101520161009
176618refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
176959refgcc -O2 -fomit-frame-pointer2016101520161009
176971refgcc -m64 -O2 -fomit-frame-pointer2016101520161009
177845refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101520161009
178181refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
178569refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
178627refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
180539refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
180782refgcc -march=nocona -Os -fomit-frame-pointer2016101520161009
180994refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101520161009
181224refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
181597refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101520161009
182469refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101520161009
182928refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
183632refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101520161009
183803refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
184773refgcc -march=nocona -O2 -fomit-frame-pointer2016101520161009
187755refgcc -m64 -Os -fomit-frame-pointer2016101520161009
187946refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
188504refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
188758refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
188776refgcc -march=barcelona -Os -fomit-frame-pointer2016101520161009
188870refgcc -Os -fomit-frame-pointer2016101520161009
188872refgcc -march=k8 -Os -fomit-frame-pointer2016101520161009
189117refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
190699refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
192387refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
192416refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
192424refgcc -march=barcelona -O -fomit-frame-pointer2016101520161009
192674refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101520161009
192685refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
192956refgcc -march=k8 -O -fomit-frame-pointer2016101520161009
199275refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
199445refgcc -m64 -O -fomit-frame-pointer2016101520161009
199611refgcc -O -fomit-frame-pointer2016101520161009
199824refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
200101refgcc -march=nocona -O -fomit-frame-pointer2016101520161009
223173refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101520161009
223290refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
229762refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101520161009
229843refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101520161009
230210refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
230266refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
230506refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101520161009
230610refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
230626refgcc -funroll-loops -Os -fomit-frame-pointer2016101520161009
231406refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101520161009
231560refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
231822refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
233581refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101520161009
747570refcc2016101520161009
747766refgcc -funroll-loops2016101520161009
748306refgcc2016101520161009

Test failure

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