Implementation notes: amd64, manny357, crypto_aead/ascon128v12

Computer: manny357
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: ascon128v12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
66340? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017040920170228
66568? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017040920170228
66624? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017040920170228
67448? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017040920170228
67464? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017040920170228
67552? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017040920170228
67592? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017040920170228
67632? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017040920170228
70848? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017040920170228
71300? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017040920170228
71472? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017040920170228
71504? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017040920170228
71660? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017040920170228
71672? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
71672? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
71688? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
71692? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017040920170228
71700? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017040920170228
71724? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
71728? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017040920170228
71732? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
71744? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
71744? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
71756? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
71760? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
71772? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017040920170228
71788? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017040920170228
71788? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
71792? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
71816? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
71828? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
71840? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
71852? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017040920170228
71852? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
71908? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
71920? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017040920170228
71928? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017040920170228
71932? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017040920170228
71940? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
71968? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
71984? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017040920170228
71992? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017040920170228
71992? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
72004? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
72016? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
72024? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
72032? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
72040? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017040920170228
72052? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017040920170228
72056? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017040920170228
72092? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
72100? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
72120? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017040920170228
72120? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017040920170228
72128? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
72132? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
72140? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017040920170228
72148? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017040920170228
72156? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017040920170228
72192? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
72212? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
72216? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
72220? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
72220? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
72256? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017040920170228
72264? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017040920170228
72292? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017040920170228
72292? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017040920170228
72292? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017040920170228
72300? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017040920170228
72304? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017040920170228
72316? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017040920170228
72316? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017040920170228
72332? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017040920170228
72340? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
72348? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
72352? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
72376? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017040920170228
72376? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017040920170228
72444? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017040920170228
72544? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017040920170228
76344? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017040920170228
76452? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
76456? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017040920170228
76460? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017040920170228
76480? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
76652? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017040920170228
76716? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
76804? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
76828? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017040920170228
76864? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
76888? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017040920170228
76896? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017040920170228
76904? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017040920170228
76908? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017040920170228
76908? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017040920170228
76920? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017040920170228
76940? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017040920170228
76952? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
76956? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
77004? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
77012? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017040920170228
77020? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
77044? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
77044? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017040920170228
77152? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017040920170228
77184? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
77264? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017040920170228
121988? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017040920170228
126204? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017040920170228
126400? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017040920170228
126404? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017040920170228
126964? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017040920170228
138484? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
138484? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017040920170228
138984? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017040920170228
139160? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017040920170228
139448? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
139476? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
139520? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017040920170228
139576? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017040920170228
139748? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017040920170228
139988? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017040920170228
140080? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
140216? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017040920170228
140600? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
140696? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
140712? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
140848? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
141296? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017040920170228
141400? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
142664? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
143088? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
143136? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017040920170228
143152? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017040920170228
143540? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017040920170228
144024? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
144272? ? ?? ? ?reficc2017040920170228
145208? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
145236? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
146476? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017040920170228
147480? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017040920170228
147560? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
147632? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
147652? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
147860? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017040920170228
149232? ? ?? ? ?reficc_-no-vec2017040920170228
154776? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017040920170228
155672? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017040920170228
155752? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017040920170228
155784? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
156076? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017040920170228
156216? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017040920170228
156288? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017040920170228
156584? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017040920170228
156660? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017040920170228
157216? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017040920170228
166020? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017040920170228
166188? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017040920170228
166548? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017040920170228
176072? ? ?? ? ?opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017040920170228
176176? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
176284? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
176296? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
176416? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
176552? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
176560? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
176580? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017040920170228
176712? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017040920170228
176868? ? ?? ? ?opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017040920170228
176996? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017040920170228
177000? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
177008? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
177044? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
177060? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
177252? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
177616? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017040920170228
177728? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
177740? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017040920170228
177740? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
177800? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017040920170228
177876? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
178096? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017040920170228
178220? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017040920170228
178248? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
178268? ? ?? ? ?opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017040920170228
178276? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017040920170228
178376? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
178448? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
178504? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017040920170228
178520? ? ?? ? ?opt32gcc_-m64_-O2_-fomit-frame-pointer2017040920170228
178576? ? ?? ? ?opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
178636? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017040920170228
178688? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
178864? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
178920? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017040920170228
178956? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017040920170228
178964? ? ?? ? ?opt32gcc_-O2_-fomit-frame-pointer2017040920170228
179052? ? ?? ? ?opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017040920170228
179132? ? ?? ? ?opt32gcc_-m64_-O3_-fomit-frame-pointer2017040920170228
179212? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017040920170228
179336? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
179372? ? ?? ? ?opt32gcc_-O3_-fomit-frame-pointer2017040920170228
179432? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
179480? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017040920170228
179700? ? ?? ? ?opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
179712? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017040920170228
179796? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
179796? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017040920170228
179820? ? ?? ? ?opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017040920170228
179860? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017040920170228
180068? ? ?? ? ?opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017040920170228
180088? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017040920170228
180284? ? ?? ? ?opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
180312? ? ?? ? ?opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
180328? ? ?? ? ?opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017040920170228
180412? ? ?? ? ?opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
180456? ? ?? ? ?opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017040920170228
180480? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
180520? ? ?? ? ?opt32gcc_-m64_-Os_-fomit-frame-pointer2017040920170228
180560? ? ?? ? ?opt32gcc_-Os_-fomit-frame-pointer2017040920170228
180604? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017040920170228
180648? ? ?? ? ?opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017040920170228
180692? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017040920170228
180888? ? ?? ? ?opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
180896? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
180928? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017040920170228
180940? ? ?? ? ?opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
181068? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017040920170228
181200? ? ?? ? ?opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
181208? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
181224? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017040920170228
181288? ? ?? ? ?opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
181332? ? ?? ? ?opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017040920170228
181396? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
181420? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
181448? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
181796? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017040920170228
181880? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
181880? ? ?? ? ?opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017040920170228
181984? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017040920170228
183368? ? ?? ? ?opt32gcc_-m64_-O_-fomit-frame-pointer2017040920170228
183452? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
183600? ? ?? ? ?opt32gcc_-O_-fomit-frame-pointer2017040920170228
183660? ? ?? ? ?opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017040920170228
183700? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
183708? ? ?? ? ?opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017040920170228
183720? ? ?? ? ?opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
183816? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
183868? ? ?? ? ?opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
183904? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
183924? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017040920170228
184140? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
184160? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017040920170228
184188? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
184224? ? ?? ? ?opt32gcc_-march=k8_-O_-fomit-frame-pointer2017040920170228
184544? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017040920170228
184660? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017040920170228
184944? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017040920170228
185520? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017040920170228
186612? ? ?? ? ?opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
187440? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
189700? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
191044? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
192128? ? ?? ? ?opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
207552? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017040920170228
207736? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017040920170228
212000? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017040920170228
238500? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
238740? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
240792? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
240964? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
241076? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017040920170228
241164? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
252292? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017040920170228
252320? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017040920170228
252416? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017040920170228
252472? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017040920170228
252520? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
252624? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017040920170228
252724? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017040920170228
253232? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017040920170228
258880? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017040920170228
264832? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017040920170228
265148? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017040920170228
266748? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017040920170228
275220? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017040920170228
275488? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017040920170228
275752? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017040920170228
302052? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
315356? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017040920170228
317696? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017040920170228
318120? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017040920170228
322424? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
322444? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017040920170228
324392? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017040920170228
324496? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017040920170228
324544? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
324920? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
325032? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
326416? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017040920170228
326916? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017040920170228
327064? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
327272? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
327456? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017040920170228
327604? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
327964? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
328504? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017040920170228
329376? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017040920170228
331084? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017040920170228
331532? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017040920170228
331644? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017040920170228
331760? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017040920170228
331936? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017040920170228
332212? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017040920170228
332544? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017040920170228
333108? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
333168? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017040920170228
333244? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
333384? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017040920170228
333384? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
335956? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
339064? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
340520? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
341008? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
341132? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017040920170228
343208? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017040920170228
343280? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
410468? ? ?? ? ?opt64gcc_-funroll-loops2017040920170228
411300? ? ?? ? ?opt64gcc2017040920170228
438920? ? ?? ? ?opt64cc2017040920170228
715740? ? ?? ? ?opt32gcc2017040920170228
738732? ? ?? ? ?opt32gcc_-funroll-loops2017040920170228
768976? ? ?? ? ?opt32cc2017040920170228
1039864? ? ?? ? ?refgcc2017040920170228
1042120? ? ?? ? ?refcc2017040920170228
1053364? ? ?? ? ?refgcc_-funroll-loops2017040920170228

Test failure

Implementation: crypto_aead/ascon128v12/opt32
Compiler: icc
error 111
crypto_aead_decrypt returns nonzero

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc opt32 opt64
icc -no-vec opt32 opt64
icc -xCORE-AVX2 -O2 -fomit-frame-pointer opt32 opt64
icc -xCORE-AVX2 -O3 -fomit-frame-pointer opt32 opt64