Implementation notes: amd64, h3neo, crypto_aead/yaes128v2

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: yaes128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
131118? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111220161009
131121? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111220161009
131367? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111220161009
137368? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111220161009
139091? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111220161009
139158? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111220161009
139701? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111220161009
139717? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111220161009
139761? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111220161009
140023? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111220161009
140029? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111220161009
140109? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111220161009
140160? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111220161009
140512? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111220161009
140553? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111220161009
140602? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111220161009
144118? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111220161009
144138? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111220161009
144972? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111220161009
144988? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111220161009
145826? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111220161009
145829? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111220161009
146059? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111220161009
146804? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111220161009
146841? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111220161009
156434? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111220161009
158126? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111220161009
158359? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111220161009
158496? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111220161009
158843? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111220161009
159262? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111220161009
159506? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111220161009
159589? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111220161009
161602? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111220161009
161610? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111220161009
161735? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111220161009
162585? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111220161009
162630? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111220161009
162970? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111220161009
163193? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111220161009
163805? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111220161009
163959? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111220161009
164088? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111220161009
164794? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111220161009
183321? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111220161009
183530? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111220161009
183575? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111220161009
183911? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111220161009
184040? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111220161009
186479? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111220161009
186713? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111220161009
189203? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111220161009
189527? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111220161009
190101? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111220161009
190770? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111220161009
191755? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111220161009
192306? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111220161009
192517? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111220161009
193699? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111220161009
193805? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111220161009
194030? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111220161009
194132? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111220161009
194288? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111220161009
195073? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111220161009
195189? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111220161009
195417? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111220161009
195428? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111220161009
195440? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111220161009
195595? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111220161009
195998? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111220161009
196004? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111220161009
196050? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111220161009
196304? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111220161009
196561? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111220161009
197202? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111220161009
198793? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111220161009
200470? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111220161009
202825? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111220161009
202941? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111220161009
203983? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111220161009
204345? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111220161009
204724? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111220161009
204756? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111220161009
204881? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111220161009
205056? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111220161009
205082? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111220161009
205428? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111220161009
206889? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111220161009
207388? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111220161009
207777? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111220161009
208845? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111220161009
209382? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111220161009
209772? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111220161009
210309? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111220161009
211006? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111220161009
212046? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111220161009
219132? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111220161009
220831? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111220161009
681420? ? ?? ? ?refcc2016111220161009
682778? ? ?? ? ?refgcc_-funroll-loops2016111220161009
683461? ? ?? ? ?refgcc2016111220161009

Test failure

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