Implementation notes: amd64, h3neo, crypto_aead/aes128otrpv1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes128otrpv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
130713? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102220161009
131014? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102220161009
131019? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102220161009
131471? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102220161009
131524? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
131532? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
131753? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102220161009
131760? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102220161009
131949? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
132154? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102220161009
132406? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
133568? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102220161009
135429? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
135850? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102220161009
136168? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
137549? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
137695? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102220161009
137918? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
138312? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102220161009
138630? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102220161009
142164? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
142300? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102220161009
142312? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102220161009
142967? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102220161009
143023? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
143205? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102220161009
143556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102220161009
143602? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
143950? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
165565? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
166797? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
166799? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
166906? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102220161009
166913? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
166928? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102220161009
167459? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102220161009
167537? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
167778? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102220161009
168207? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102220161009
169649? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102220161009
169976? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102220161009
170019? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102220161009
171392? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102220161009
171548? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
171839? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102220161009
172047? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
175929? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102220161009
176608? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102220161009
179365? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102220161009
180130? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102220161009
180211? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102220161009
180984? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102220161009
181271? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
181393? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102220161009
181810? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102220161009
181842? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
182170? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102220161009
182777? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102220161009
183218? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102220161009
183457? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102220161009
184014? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
184098? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102220161009
184134? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102220161009
185197? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102220161009
185973? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
186105? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
187488? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102220161009
187584? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
188176? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
188185? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102220161009
188202? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102220161009
188370? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102220161009
188411? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102220161009
188501? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102220161009
193307? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
193948? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102220161009
194040? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102220161009
194118? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102220161009
194446? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102220161009
194929? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
200901? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102220161009
202465? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102220161009
202813? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102220161009
203101? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102220161009
208318? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102220161009
223332? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
223705? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
229670? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
229911? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102220161009
230403? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102220161009
230658? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
230959? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102220161009
231000? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102220161009
231025? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102220161009
232039? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102220161009
232045? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102220161009
232199? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102220161009
234530? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102220161009
745877? ? ?? ? ?refgcc_-funroll-loops2016102220161009
748158? ? ?? ? ?refgcc2016102220161009
748789? ? ?? ? ?refcc2016102220161009

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