Implementation notes: amd64, genji122, crypto_aead/icepole128av1

Computer: genji122
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: icepole128av1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
48804? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017110920171020
48808? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110920171020
48944? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110920171020
49096? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
49456? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
49612? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
49812? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110920171020
49856? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
50208? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110920171020
50308? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110920171020
50480? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017110920171020
50504? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110920171020
50508? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017110920171020
50644? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
50700? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110920171020
50760? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110920171020
51064? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
51156? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110920171020
51160? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
56964? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
56964? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
56996? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
57008? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
57080? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
57244? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
57268? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110920171020
57796? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017110920171020
58764? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017110920171020
59616? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017110920171020
65556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
65572? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
65996? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
65996? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110920171020
66100? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
71520? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
71552? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
71552? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
71592? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110920171020
73048? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110920171020
73148? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
73264? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
73312? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110920171020
73408? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
76344? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017110920171020
76776? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017110920171020
77040? ? ?? ? ?reficc_-no-vec2017110920171020
77636? ? ?? ? ?reficc2017110920171020
78860? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
78860? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
79256? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110920171020
79320? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
102584? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110920171020
102900? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017110920171020
103036? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110920171020
108920? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110920171020
108964? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110920171020
109084? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110920171020
109528? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017110920171020
109564? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017110920171020
109696? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
111080? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110920171020
111088? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110920171020
111104? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110920171020
111196? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110920171020
112048? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017110920171020
112220? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110920171020
113144? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
113604? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017110920171020
114436? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017110920171020
114728? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
114756? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
115400? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017110920171020
115408? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
115420? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110920171020
115464? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110920171020
115472? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110920171020
115508? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110920171020
115644? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110920171020
115680? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110920171020
119636? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
119708? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017110920171020
121436? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
121460? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
121856? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
121984? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
129772? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017110920171020
130660? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
172360? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017110920171020
172428? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110920171020
173004? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110920171020
174580? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
174608? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
176532? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
176584? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
179596? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017110920171020
180220? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
180516? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
180552? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110920171020
180672? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
182328? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110920171020
183360? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
183436? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017110920171020
185264? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110920171020
185364? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017110920171020
186784? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
186824? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
186900? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
187192? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110920171020
187360? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110920171020
187392? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110920171020
187440? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110920171020
192976? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110920171020
195176? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
195268? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
415916? ? ?? ? ?refcc2017110920171020
429972? ? ?? ? ?refgcc_-funroll-loops2017110920171020
430160? ? ?? ? ?refgcc2017110920171020