Implementation notes: amd64, katana, crypto_aead/icepole128v2

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: icepole128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
93592? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101920161009
93744? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101920161009
93792? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101920161009
93792? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101920161009
94016? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101920161009
94056? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016101920161009
94080? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101920161009
95128? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101920161009
95320? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101920161009
95320? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101920161009
95504? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101920161009
95920? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101920161009
96128? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101920161009
96176? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101920161009
97696? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101920161009
97696? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101920161009
98304? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101920161009
98304? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101920161009
100856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101920161009
100856? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101920161009
101000? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101920161009
101080? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101920161009
101696? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101920161009
101720? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101920161009
102392? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101920161009
102568? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101920161009
102608? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101920161009
102856? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101920161009
104104? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101920161009
104224? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101920161009
113136? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101920161009
113352? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101920161009
113456? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101920161009
113560? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101920161009
113656? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101920161009
119048? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101920161009
119088? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101920161009
119232? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101920161009
119448? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101920161009
159040? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101920161009
159088? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101920161009
159424? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101920161009
159504? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101920161009
159592? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101920161009
159672? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101920161009
159672? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101920161009
159696? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101920161009
160304? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101920161009
174336? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101920161009
174344? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101920161009
177488? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101920161009
177512? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101920161009
190256? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101920161009
190864? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101920161009
190872? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101920161009
190872? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101920161009
190872? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101920161009
190872? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101920161009
191280? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101920161009
191848? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101920161009
192584? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101920161009
192608? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101920161009
199368? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101920161009
199368? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101920161009
199400? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101920161009
199568? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101920161009
199600? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101920161009
204032? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101920161009
204072? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101920161009
207704? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101920161009
207712? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101920161009
207712? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101920161009
207712? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101920161009
207816? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101920161009
207888? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101920161009
225840? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101920161009
225968? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101920161009
227624? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101920161009
227624? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101920161009
227744? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101920161009
228064? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101920161009
228760? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101920161009
228888? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101920161009
228936? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101920161009
228944? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101920161009
229024? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101920161009
229080? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101920161009
229432? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101920161009
229616? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101920161009
229616? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101920161009
229616? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101920161009
230288? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101920161009
230864? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101920161009
230968? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101920161009
231064? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101920161009
231104? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101920161009
231192? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101920161009
231552? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101920161009
231560? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101920161009
862512? ? ?? ? ?refgcc2016101920161009
862656? ? ?? ? ?refgcc_-funroll-loops2016101920161009
865784? ? ?? ? ?refcc2016101920161009