Implementation notes: amd64, genji202, crypto_aead/yaes128v2

Computer: genji202
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: yaes128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
80684? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111320171020
80740? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111320171020
80864? ? ?? ? ?reficc2017111320171020
80932? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111320171020
80984? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
81348? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
81376? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
81448? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
81588? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
81636? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
81948? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
81984? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
82024? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
83968? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
84236? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
85180? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111320171020
85812? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
85880? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111320171020
85892? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111320171020
86352? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
86748? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
86972? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
87008? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
87040? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
87200? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111320171020
87512? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
87712? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
88056? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
88220? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
88476? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
88496? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
91384? ? ?? ? ?reficc_-no-vec2017111320171020
92420? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
105468? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
105520? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
105652? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
105724? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
105840? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
105968? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
105996? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
106196? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
106344? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
110168? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
110196? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
110900? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
110924? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
110956? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
111004? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
111112? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
111780? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
112204? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
115896? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111320171020
115920? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
116080? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
116084? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
116844? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
116888? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
116908? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
117836? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
117892? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
118196? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
118196? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
118412? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
118684? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
118760? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
118992? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111320171020
119016? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
119124? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111320171020
120084? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
120136? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
120188? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
120228? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
120244? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
120256? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
120276? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111320171020
120396? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
120428? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
120444? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
120544? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
121032? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
121164? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
121248? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111320171020
121292? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
121296? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
121320? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111320171020
121632? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
122488? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
122560? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
122600? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
123288? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111320171020
123364? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
123532? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
123560? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
123600? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
123608? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
123616? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
123672? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
123692? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
123700? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
123712? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
123820? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
123888? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
123888? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
123908? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
123944? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
124008? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
124020? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111320171020
124024? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
124036? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
124064? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
124132? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
124144? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
124156? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111320171020
125748? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
334288? ? ?? ? ?refgcc2017111320171020
334296? ? ?? ? ?refgcc_-funroll-loops2017111320171020
335556? ? ?? ? ?refcc2017111320171020