Implementation notes: amd64, h3neo, crypto_aead/aes128otrsv1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes128otrsv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
118807? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102220161009
119360? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102220161009
119706? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102220161009
121805? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102220161009
121975? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102220161009
122120? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102220161009
122434? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
122497? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
122607? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
122618? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102220161009
122697? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102220161009
122712? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102220161009
122718? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
123621? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
124007? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102220161009
126731? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
127314? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102220161009
127545? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
127597? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
127627? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102220161009
127774? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102220161009
127817? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
128112? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102220161009
128310? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102220161009
128325? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102220161009
128574? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102220161009
128717? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
128795? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
129523? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102220161009
148147? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102220161009
148322? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102220161009
148662? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102220161009
150420? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102220161009
150525? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102220161009
151225? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102220161009
151235? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
151336? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
152240? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102220161009
152343? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
152609? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102220161009
152675? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102220161009
152794? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
152854? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
152878? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102220161009
154285? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
154414? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
154433? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102220161009
154600? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
155004? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102220161009
155059? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102220161009
156570? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102220161009
157330? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102220161009
157430? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102220161009
157435? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102220161009
157750? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102220161009
157857? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102220161009
158171? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102220161009
158387? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102220161009
158416? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102220161009
158530? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102220161009
159894? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
160152? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
160962? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102220161009
161951? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102220161009
162743? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102220161009
163841? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102220161009
164883? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102220161009
165842? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102220161009
166080? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102220161009
166301? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
166381? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
166483? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
166634? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102220161009
166680? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102220161009
166797? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102220161009
166964? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102220161009
167079? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102220161009
167153? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
167593? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102220161009
167889? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102220161009
172559? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102220161009
172841? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102220161009
173410? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102220161009
182250? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102220161009
182277? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102220161009
192246? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102220161009
192527? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102220161009
192719? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102220161009
193664? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
194390? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102220161009
195058? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102220161009
202315? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
202400? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
202564? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102220161009
202713? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102220161009
202731? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102220161009
202742? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102220161009
203097? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102220161009
614343? ? ?? ? ?refcc2016102220161009
615167? ? ?? ? ?refgcc_-funroll-loops2016102220161009
615944? ? ?? ? ?refgcc2016102220161009

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