Implementation notes: amd64, genji122, crypto_aead/trivia0v1

Computer: genji122
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: trivia0v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
195512? ? ?? ? ?reficc_-no-vec2017111020171020
197812? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2017111020171020
198656? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017111020171020
200508? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017111020171020
201972? ? ?? ? ?reficc2017111020171020
205908? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2017111020171020
217400? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111020171020
217440? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111020171020
217464? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
218020? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
218136? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111020171020
219096? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111020171020
219268? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111020171020
219352? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111020171020
220296? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111020171020
220812? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111020171020
220924? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111020171020
220948? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111020171020
221444? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111020171020
221520? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111020171020
221592? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
221828? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017111020171020
222272? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
222516? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111020171020
222784? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
222792? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111020171020
222792? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111020171020
225392? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111020171020
231348? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017111020171020
231436? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111020171020
231448? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111020171020
232396? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111020171020
232444? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111020171020
233112? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111020171020
233256? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
233412? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111020171020
233440? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111020171020
233480? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111020171020
233596? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111020171020
234508? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111020171020
234552? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111020171020
234792? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
236136? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
245796? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111020171020
327404? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111020171020
327408? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
327532? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111020171020
328396? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017111020171020
328424? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111020171020
329020? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111020171020
332052? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111020171020
347408? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
347480? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111020171020
347736? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111020171020
347888? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111020171020
347900? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111020171020
348176? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111020171020
349056? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111020171020
349888? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111020171020
349908? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
349968? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111020171020
364572? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
364688? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111020171020
585044? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
588284? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
598924? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
600564? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
602396? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
605452? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
605944? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
606524? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
649632? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
650104? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
662556? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
662900? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
701088? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
703664? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
708380? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
710440? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
891808? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111020171020
893484? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111020171020
893844? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111020171020
895224? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111020171020
895684? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111020171020
896780? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
897936? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
900704? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017111020171020
905104? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111020171020
906396? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111020171020
907096? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111020171020
907120? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
908004? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
908396? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
908480? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
908512? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
910032? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
910580? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111020171020
910908? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
911068? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
911840? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
912252? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111020171020
914412? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111020171020
914680? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
915984? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
916588? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111020171020
918744? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
926612? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
927432? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
936064? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
936488? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111020171020
936504? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111020171020
952604? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111020171020
952744? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111020171020
953408? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
1780140? ? ?? ? ?refcc2017111020171020
1785952? ? ?? ? ?refgcc2017111020171020
1786812? ? ?? ? ?refgcc_-funroll-loops2017111020171020