Implementation notes: amd64, genji122, crypto_aead/icepole128v2

Computer: genji122
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: icepole128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
50304? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017110920171020
50536? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110920171020
50556? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017110920171020
51220? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
51364? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
51620? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
51688? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110920171020
51708? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017110920171020
51748? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017110920171020
51772? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017110920171020
51908? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
51912? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110920171020
51956? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017110920171020
52160? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017110920171020
52176? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017110920171020
52176? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017110920171020
52788? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
52804? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
52988? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017110920171020
58548? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
58672? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
58720? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017110920171020
58736? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
58796? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
58960? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017110920171020
59036? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017110920171020
59168? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017110920171020
60352? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017110920171020
62800? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017110920171020
67320? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
67384? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
68212? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017110920171020
68280? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
68316? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
73788? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017110920171020
73844? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
73888? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
74504? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
74608? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
74656? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
74736? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017110920171020
75380? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017110920171020
75564? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
78708? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017110920171020
78756? ? ?? ? ?reficc2017110920171020
80580? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017110920171020
80924? ? ?? ? ?reficc_-no-vec2017110920171020
81124? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
81208? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
81252? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
81712? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017110920171020
105040? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017110920171020
105160? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017110920171020
105352? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110920171020
111116? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017110920171020
111136? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017110920171020
111208? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017110920171020
112244? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110920171020
112280? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017110920171020
112312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110920171020
113256? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017110920171020
113272? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110920171020
113296? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
113368? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017110920171020
113376? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017110920171020
113400? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017110920171020
118112? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017110920171020
118364? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017110920171020
118448? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
118452? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017110920171020
118676? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017110920171020
118692? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
118748? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017110920171020
118924? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017110920171020
119956? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017110920171020
119956? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110920171020
120028? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017110920171020
120036? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017110920171020
120060? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017110920171020
124960? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
124972? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017110920171020
125448? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017110920171020
125480? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017110920171020
127272? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
128112? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017110920171020
133924? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017110920171020
134044? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017110920171020
183512? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017110920171020
184056? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017110920171020
184084? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110920171020
185656? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017110920171020
185660? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017110920171020
186556? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
186584? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
186800? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017110920171020
186880? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110920171020
186952? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
187228? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110920171020
187244? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017110920171020
187304? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017110920171020
187788? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
187904? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
187968? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
188120? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
188140? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017110920171020
192572? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017110920171020
194676? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
194704? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017110920171020
195200? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
195356? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017110920171020
198740? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017110920171020
199048? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017110920171020
199916? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
200256? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017110920171020
429988? ? ?? ? ?refcc2017110920171020
441552? ? ?? ? ?refgcc_-funroll-loops2017110920171020
442252? ? ?? ? ?refgcc2017110920171020