Implementation notes: amd64, gsm2, crypto_aead/ascon128av12

Computer: gsm2
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20170725
Operation: crypto_aead
Primitive: ascon128av12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
74800? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
82252? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
84500? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
84752? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
85052? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
85240? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080520170725
85540? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080520170725
85796? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
86020? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
86072? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080520170725
86264? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017080520170725
86336? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
86540? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
86588? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
86656? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
86840? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
86952? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017080520170725
86984? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
87084? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017080520170725
87112? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017080520170725
87176? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
87280? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017080520170725
87288? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
87464? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080520170725
87580? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080520170725
87592? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080520170725
87604? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
87660? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
87692? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080520170725
87712? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080520170725
87752? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
87804? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017080520170725
87900? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080520170725
87980? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080520170725
88028? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
88068? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
88128? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
88184? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080520170725
88224? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080520170725
88236? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
88264? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017080520170725
88304? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017080520170725
88412? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017080520170725
88596? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080520170725
88768? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080520170725
88800? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080520170725
88856? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
89004? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
89400? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
89508? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080520170725
89512? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080520170725
89600? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017080520170725
89620? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
89988? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080520170725
90172? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080520170725
90196? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080520170725
90332? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
90552? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
90620? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080520170725
90704? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
90884? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
90908? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
91364? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080520170725
91400? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080520170725
91452? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080520170725
91572? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080520170725
91608? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
91608? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
92108? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
92364? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080520170725
92384? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080520170725
93752? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
93752? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
94840? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080520170725
94928? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
95324? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017080520170725
96176? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017080520170725
97004? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080520170725
97088? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080520170725
97184? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080520170725
97244? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080520170725
97332? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
97648? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017080520170725
97748? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080520170725
97764? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080520170725
97860? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080520170725
98108? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017080520170725
98108? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080520170725
98152? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
98176? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
98432? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080520170725
99016? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080520170725
99284? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
99328? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
99956? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017080520170725
102048? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017080520170725
102080? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017080520170725
103036? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
103620? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080520170725
104464? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080520170725
104636? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
104896? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080520170725
105420? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
107392? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
138716? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080520170725
172892? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
174572? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
174620? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080520170725
175020? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
175684? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
176672? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080520170725
177780? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
177860? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
177960? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080520170725
178248? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
178548? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080520170725
180220? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
182240? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080520170725
183392? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017080520170725
183416? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
183672? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080520170725
184452? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
184684? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080520170725
185052? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080520170725
185056? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080520170725
185112? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017080520170725
185504? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080520170725
186036? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
186488? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080520170725
186568? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017080520170725
186608? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
186752? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
187144? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080520170725
189384? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080520170725
190948? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
193856? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
193896? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080520170725
195120? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
197148? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
197916? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
214024? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
214160? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080520170725
216264? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
217704? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080520170725
218128? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080520170725
219832? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080520170725
222748? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080520170725
223992? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
224072? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
224960? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
225528? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
225588? ? ?? ? ?opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
226624? ? ?? ? ?opt32gcc_-m64_-O_-fomit-frame-pointer2017080520170725
227892? ? ?? ? ?opt32gcc_-O3_-fomit-frame-pointer2017080520170725
228408? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080520170725
229700? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080520170725
230048? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080520170725
230688? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080520170725
230860? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017080520170725
231888? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080520170725
232208? ? ?? ? ?opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080520170725
232960? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
233292? ? ?? ? ?opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
234884? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
234972? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
235844? ? ?? ? ?opt32gcc_-m64_-O2_-fomit-frame-pointer2017080520170725
236236? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
236632? ? ?? ? ?opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017080520170725
236688? ? ?? ? ?opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
236784? ? ?? ? ?opt32gcc_-m64_-Os_-fomit-frame-pointer2017080520170725
237264? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080520170725
237440? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080520170725
238012? ? ?? ? ?opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017080520170725
238320? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080520170725
238652? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080520170725
238812? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
239220? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080520170725
239544? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
240680? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080520170725
240760? ? ?? ? ?opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080520170725
240768? ? ?? ? ?opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080520170725
241288? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
241740? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080520170725
242100? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
242140? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080520170725
242280? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
244052? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
244208? ? ?? ? ?opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
244864? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
245020? ? ?? ? ?opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080520170725
245364? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
245444? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080520170725
246108? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080520170725
246124? ? ?? ? ?opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
246504? ? ?? ? ?opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017080520170725
246816? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080520170725
246936? ? ?? ? ?opt32gcc_-O2_-fomit-frame-pointer2017080520170725
246980? ? ?? ? ?opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
247176? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080520170725
247196? ? ?? ? ?opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017080520170725
247488? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
248172? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080520170725
248460? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080520170725
248572? ? ?? ? ?opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017080520170725
249664? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
250572? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080520170725
250656? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
251340? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080520170725
251344? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
251764? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080520170725
251864? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
252040? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080520170725
252056? ? ?? ? ?opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080520170725
252064? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080520170725
252212? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080520170725
252224? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080520170725
252308? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080520170725
252416? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
252432? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
252528? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
252596? ? ?? ? ?opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
252692? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080520170725
252700? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080520170725
252984? ? ?? ? ?opt32gcc_-m64_-O3_-fomit-frame-pointer2017080520170725
253096? ? ?? ? ?opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
253704? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
254092? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
254848? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
255084? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
255628? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080520170725
255852? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
255876? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
255996? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080520170725
256080? ? ?? ? ?opt32gcc_-O_-fomit-frame-pointer2017080520170725
256084? ? ?? ? ?opt32gcc_-Os_-fomit-frame-pointer2017080520170725
256184? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080520170725
256288? ? ?? ? ?opt32gcc_-march=k8_-O_-fomit-frame-pointer2017080520170725
256332? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
256352? ? ?? ? ?opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017080520170725
256664? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
256740? ? ?? ? ?opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017080520170725
256924? ? ?? ? ?opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017080520170725
257184? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
257392? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080520170725
257656? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
257728? ? ?? ? ?opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
258444? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080520170725
261480? ? ?? ? ?opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
261504? ? ?? ? ?opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017080520170725
261776? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080520170725
264944? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080520170725
267460? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
267480? ? ?? ? ?opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080520170725
283996? ? ?? ? ?opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
289512? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
290664? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080520170725
292096? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080520170725
292164? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080520170725
292860? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080520170725
293508? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080520170725
295428? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080520170725
296448? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080520170725
296620? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017080520170725
308572? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080520170725
312208? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080520170725
316704? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017080520170725
317056? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080520170725
318588? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
325912? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080520170725
326384? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017080520170725
327688? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
328608? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017080520170725
329244? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
334184? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080520170725
335264? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080520170725
335904? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080520170725
336904? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080520170725
338180? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080520170725
341924? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017080520170725
345276? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080520170725
345664? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080520170725
348468? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080520170725
349536? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
349956? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017080520170725
350008? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080520170725
351084? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017080520170725
351516? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
351628? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
352532? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080520170725
357608? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080520170725
358804? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080520170725
358804? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080520170725
359048? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080520170725
360296? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080520170725
363436? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080520170725
367348? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080520170725
372176? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080520170725
372776? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
373944? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080520170725
376844? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017080520170725
378184? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
378616? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
378820? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080520170725
378976? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080520170725
379764? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080520170725
379976? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080520170725
380028? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017080520170725
380364? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080520170725
381472? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017080520170725
383056? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080520170725
384008? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080520170725
386352? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080520170725
501480? ? ?? ? ?opt64gcc2017080520170725
525852? ? ?? ? ?opt64gcc_-funroll-loops2017080520170725
540528? ? ?? ? ?opt64cc2017080520170725
885984? ? ?? ? ?opt32cc2017080520170725
926668? ? ?? ? ?opt32gcc_-funroll-loops2017080520170725
949196? ? ?? ? ?opt32gcc2017080520170725
1006056? ? ?? ? ?refcc2017080520170725
1073756? ? ?? ? ?refgcc_-funroll-loops2017080520170725
1075208? ? ?? ? ?refgcc2017080520170725

Test failure

Implementation: crypto_aead/ascon128av12/opt32
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer opt32 opt64 ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer opt32 opt64 ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer opt32 opt64 ref