Implementation notes: amd64, genji122, crypto_aead/ascon128av12

Computer: genji122
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: ascon128av12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
45000? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110920171020
45060? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017110920171020
45376? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110920171020
45380? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110920171020
45568? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017110920171020
45580? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110920171020
45908? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110920171020
45936? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017110920171020
46048? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110920171020
48804? ? ?? ? ?opt64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017110920171020
49100? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
49112? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
49120? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
49144? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
49204? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
49216? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110920171020
49232? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
49236? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
49240? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
49240? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110920171020
49244? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
49264? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110920171020
49288? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
49296? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
49316? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
49324? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
49328? ? ?? ? ?opt64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017110920171020
49332? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110920171020
49352? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
49364? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
49384? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
49392? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
49400? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
49404? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
49428? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110920171020
49452? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017110920171020
49456? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
49456? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
49460? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
49468? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
49468? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017110920171020
49480? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
49508? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
49520? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
49528? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110920171020
49528? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110920171020
49548? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
49548? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110920171020
49580? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110920171020
49588? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
49604? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
49608? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110920171020
49612? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017110920171020
49612? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110920171020
49628? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
49640? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017110920171020
49660? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110920171020
49796? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
49796? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
50000? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
50032? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017110920171020
50044? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
50056? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
50064? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110920171020
50068? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017110920171020
50092? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
50096? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
50104? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110920171020
50108? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017110920171020
50112? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110920171020
50116? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110920171020
50124? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110920171020
50128? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110920171020
50140? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
50144? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110920171020
50152? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017110920171020
50152? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110920171020
50156? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110920171020
50160? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110920171020
50192? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
50196? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110920171020
50200? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017110920171020
50220? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110920171020
50236? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110920171020
50256? ? ?? ? ?opt64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017110920171020
50256? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110920171020
53332? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110920171020
53376? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
53420? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
53428? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110920171020
53428? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110920171020
53436? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
53508? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
53596? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
53900? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
54072? ? ?? ? ?opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110920171020
54096? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110920171020
54100? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110920171020
54116? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110920171020
54164? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110920171020
54172? ? ?? ? ?opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110920171020
54332? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017110920171020
54352? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
54488? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017110920171020
54500? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017110920171020
54512? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
54688? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
54688? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017110920171020
54708? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
54728? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
57244? ? ?? ? ?opt64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017110920171020
65264? ? ?? ? ?opt64icc_-no-vec2017110920171020
65268? ? ?? ? ?opt64icc2017110920171020
65268? ? ?? ? ?opt64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017110920171020
77380? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110920171020
77388? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017110920171020
77456? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110920171020
81524? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017110920171020
81724? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017110920171020
83964? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
83972? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017110920171020
84004? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
84020? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110920171020
84028? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017110920171020
84044? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110920171020
84060? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017110920171020
84088? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
84128? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110920171020
84136? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110920171020
84152? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
84168? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110920171020
84488? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110920171020
84732? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
84748? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
84764? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
84816? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
86952? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
86952? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
86956? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110920171020
87000? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
87124? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
87164? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
87280? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110920171020
90184? ? ?? ? ?reficc2017110920171020
91096? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017110920171020
95004? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
95048? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
96676? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
96680? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110920171020
96764? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
97080? ? ?? ? ?reficc_-no-vec2017110920171020
97160? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110920171020
97168? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
97832? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
97848? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
100852? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017110920171020
110552? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017110920171020
110560? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110920171020
110632? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110920171020
110664? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110920171020
110748? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017110920171020
110864? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110920171020
111316? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
111364? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
111424? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
111580? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110920171020
111960? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
111960? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110920171020
111964? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
111976? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
111988? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110920171020
114552? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017110920171020
114780? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110920171020
115944? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110920171020
116340? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017110920171020
116344? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110920171020
116832? ? ?? ? ?opt32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017110920171020
116864? ? ?? ? ?opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110920171020
116868? ? ?? ? ?opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110920171020
117560? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110920171020
128208? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
128268? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
128388? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
128424? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
128608? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
128640? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110920171020
128864? ? ?? ? ?opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
128864? ? ?? ? ?opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
128868? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110920171020
128892? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
128952? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110920171020
128972? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
129004? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
129164? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
129176? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
129204? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110920171020
129264? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
129360? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
129372? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
129476? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
129748? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110920171020
129848? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
129956? ? ?? ? ?opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110920171020
130032? ? ?? ? ?opt32gcc_-Os_-fomit-frame-pointer2017110920171020
130056? ? ?? ? ?opt32gcc_-m64_-Os_-fomit-frame-pointer2017110920171020
130100? ? ?? ? ?opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
130176? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110920171020
130244? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110920171020
130364? ? ?? ? ?opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
130376? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
130468? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
130468? ? ?? ? ?opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
131012? ? ?? ? ?opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
131032? ? ?? ? ?opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017110920171020
131180? ? ?? ? ?opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
131400? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
131460? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110920171020
131540? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110920171020
131544? ? ?? ? ?opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
131564? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
131628? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110920171020
131628? ? ?? ? ?opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
131636? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
131668? ? ?? ? ?opt32gcc_-O3_-fomit-frame-pointer2017110920171020
131732? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
131744? ? ?? ? ?opt32gcc_-m64_-O3_-fomit-frame-pointer2017110920171020
131884? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110920171020
131900? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
131912? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110920171020
131916? ? ?? ? ?opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110920171020
131968? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110920171020
132008? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110920171020
132036? ? ?? ? ?opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
132124? ? ?? ? ?opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110920171020
132148? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110920171020
132300? ? ?? ? ?opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110920171020
132436? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110920171020
132460? ? ?? ? ?opt32gcc_-m64_-O2_-fomit-frame-pointer2017110920171020
132520? ? ?? ? ?opt32gcc_-O2_-fomit-frame-pointer2017110920171020
132544? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
132916? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110920171020
132924? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110920171020
133060? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
133064? ? ?? ? ?opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
133392? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
133420? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110920171020
133424? ? ?? ? ?opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
133440? ? ?? ? ?opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
133448? ? ?? ? ?opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017110920171020
133556? ? ?? ? ?opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
133584? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
133664? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
133672? ? ?? ? ?opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
133680? ? ?? ? ?opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
133700? ? ?? ? ?opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110920171020
133704? ? ?? ? ?opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
133744? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110920171020
133784? ? ?? ? ?opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110920171020
133868? ? ?? ? ?opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017110920171020
133952? ? ?? ? ?opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
134392? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110920171020
135532? ? ?? ? ?opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017110920171020
135572? ? ?? ? ?opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
135780? ? ?? ? ?opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110920171020
135812? ? ?? ? ?opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110920171020
135816? ? ?? ? ?opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110920171020
135872? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110920171020
136216? ? ?? ? ?opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110920171020
136336? ? ?? ? ?opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110920171020
136756? ? ?? ? ?opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
136852? ? ?? ? ?opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
137080? ? ?? ? ?opt32gcc_-march=k8_-O_-fomit-frame-pointer2017110920171020
137124? ? ?? ? ?opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
137148? ? ?? ? ?opt32gcc_-m64_-O_-fomit-frame-pointer2017110920171020
137156? ? ?? ? ?opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
137172? ? ?? ? ?opt32gcc_-O_-fomit-frame-pointer2017110920171020
145596? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110920171020
145772? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110920171020
145796? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110920171020
145824? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017110920171020
146236? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
146324? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017110920171020
146536? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
146564? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
146588? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017110920171020
146596? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
146988? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
147432? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110920171020
147476? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110920171020
147568? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110920171020
148516? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
150752? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017110920171020
152076? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110920171020
152228? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110920171020
158836? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110920171020
160404? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017110920171020
160580? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110920171020
173004? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110920171020
173236? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
173276? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110920171020
173612? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
174320? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110920171020
174360? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
174376? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110920171020
174396? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110920171020
174452? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110920171020
174604? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
174672? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017110920171020
174688? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017110920171020
175108? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017110920171020
188180? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
189068? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
189244? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110920171020
189252? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110920171020
189520? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110920171020
189632? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
190264? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
190300? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017110920171020
190328? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
190524? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
190592? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110920171020
195148? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017110920171020
195716? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
196920? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110920171020
196980? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110920171020
197156? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110920171020
197264? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
197912? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
198020? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017110920171020
198496? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
198760? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110920171020
199332? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017110920171020
199584? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
202060? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
213636? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
213940? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
280352? ? ?? ? ?opt64gcc_-funroll-loops2017110920171020
280496? ? ?? ? ?opt64gcc2017110920171020
298316? ? ?? ? ?opt64cc2017110920171020
510152? ? ?? ? ?opt32gcc_-funroll-loops2017110920171020
516784? ? ?? ? ?opt32gcc2017110920171020
544236? ? ?? ? ?opt32cc2017110920171020
644476? ? ?? ? ?refcc2017110920171020
649804? ? ?? ? ?refgcc_-funroll-loops2017110920171020
653376? ? ?? ? ?refgcc2017110920171020

Test failure

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

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