Implementation notes: amd64, calvin, crypto_aead/ascon128v1

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ascon128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
87593? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081120170725
87624? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081120170725
87625? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081120170725
87877? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081120170725
88905? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081120170725
88956? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081120170725
95831? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081120170725
95834? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081120170725
99055? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
99071? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
99131? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
99181? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
99294? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
99294? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
99554? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
99567? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
99590? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
99609? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081120170725
99617? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017081120170725
99622? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017081120170725
99624? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
99626? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017081120170725
99626? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081120170725
99627? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081120170725
99628? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
99628? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081120170725
99628? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081120170725
99629? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081120170725
99629? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
99630? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
99643? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
99643? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081120170725
99645? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081120170725
99649? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081120170725
99652? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081120170725
99658? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
99668? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081120170725
99668? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
99675? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081120170725
99800? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
99805? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
99809? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081120170725
99821? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081120170725
99875? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081120170725
99881? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017081120170725
99888? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081120170725
99916? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081120170725
99952? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081120170725
99956? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017081120170725
99971? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081120170725
99992? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017081120170725
100037? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081120170725
100065? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
100103? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
100104? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081120170725
100104? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017081120170725
100131? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081120170725
100150? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081120170725
100172? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081120170725
100210? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081120170725
100224? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017081120170725
100271? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081120170725
100495? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017081120170725
100496? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081120170725
100502? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081120170725
100514? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
100523? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017081120170725
100527? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
100561? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017081120170725
100571? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081120170725
100572? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081120170725
100576? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081120170725
100613? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081120170725
100951? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081120170725
100975? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
100979? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081120170725
100996? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
100998? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017081120170725
101002? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081120170725
101101? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081120170725
107005? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017081120170725
107033? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081120170725
107112? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
107158? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
107237? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081120170725
107263? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081120170725
107264? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017081120170725
107353? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081120170725
107366? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
107366? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
107456? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081120170725
107571? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081120170725
107577? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081120170725
107685? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081120170725
107685? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017081120170725
107751? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081120170725
107801? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017081120170725
107845? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017081120170725
107872? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081120170725
107874? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081120170725
107898? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081120170725
107906? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081120170725
107906? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081120170725
107908? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081120170725
128543? ? ?? ? ?opt64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
128690? ? ?? ? ?opt64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081120170725
132322? ? ?? ? ?opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
132342? ? ?? ? ?opt64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
132343? ? ?? ? ?opt64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
132362? ? ?? ? ?opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081120170725
132382? ? ?? ? ?opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081120170725
132616? ? ?? ? ?opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081120170725
181883? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081120170725
182534? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017081120170725
193465? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081120170725
193569? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
193570? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017081120170725
193571? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
193890? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017081120170725
194053? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017081120170725
194062? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017081120170725
194064? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
194157? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
194288? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
194349? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
194537? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017081120170725
194647? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017081120170725
194899? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017081120170725
195021? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081120170725
195114? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017081120170725
195524? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017081120170725
195606? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017081120170725
195626? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081120170725
195751? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017081120170725
195756? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017081120170725
196466? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017081120170725
198284? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
198420? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
201686? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
201885? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017081120170725
202437? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
202760? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017081120170725
202896? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017081120170725
203523? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
211269? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
211288? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
215880? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017081120170725
215972? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017081120170725
217276? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
217458? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
218260? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017081120170725
218536? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081120170725
218742? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017081120170725
262277? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
262484? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
263110? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017081120170725
263355? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017081120170725
263709? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017081120170725
263722? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017081120170725
264120? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017081120170725
264382? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017081120170725
264559? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017081120170725
327168? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017081120170725
327189? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017081120170725
347863? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
348900? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
349642? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
360128? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081120170725
360140? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017081120170725
372376? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
374865? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017081120170725
375551? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017081120170725
384676? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017081120170725
385028? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017081120170725
386247? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017081120170725
386709? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017081120170725
387687? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017081120170725
387770? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081120170725
388163? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081120170725
388171? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017081120170725
389874? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017081120170725
402467? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081120170725
406856? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017081120170725
414971? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017081120170725
415431? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017081120170725
416908? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017081120170725
431556? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017081120170725
431925? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017081120170725
441796? ? ?? ? ?opt64gcc_-funroll-loops2017081120170725
443223? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017081120170725
443249? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081120170725
443304? ? ?? ? ?opt64cc2017081120170725
446553? ? ?? ? ?opt64gcc2017081120170725
451520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081120170725
451577? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017081120170725
451581? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017081120170725
451610? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017081120170725
451682? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017081120170725
451790? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017081120170725
453349? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
454254? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
454684? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017081120170725
454772? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017081120170725
454868? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
455096? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
457877? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017081120170725
458052? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017081120170725
458347? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081120170725
458682? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
458874? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
459193? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017081120170725
459203? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017081120170725
466818? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017081120170725
467432? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017081120170725
483943? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
485085? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017081120170725
487637? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017081120170725
490481? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017081120170725
490849? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
491295? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017081120170725
491822? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017081120170725
493227? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
493230? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
493264? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017081120170725
494281? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081120170725
494350? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081120170725
494819? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017081120170725
1454366? ? ?? ? ?refgcc_-funroll-loops2017081120170725
1454647? ? ?? ? ?refgcc2017081120170725
1460528? ? ?? ? ?refcc2017081120170725

Test failure

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

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