Implementation notes: x86, gcc16, crypto_aead/cmcc44v1

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: cmcc44v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
143426996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072420170718
143503807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072420170718
143566013? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072420170718
143568036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072420170718
143573904? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072420170718
143576210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072420170718
143577620? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072420170718
143577887? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072420170718
143578900? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072420170718
143580544? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072420170718
143580932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072420170718
143580953? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072420170718
143581391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072420170718
143582218? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072420170718
143582562? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072420170718
143582751? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072420170718
143583580? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072420170718
143584846? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072420170718
143584954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072420170718
143586632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072420170718
143587127? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072420170718
143589407? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072420170718
143589448? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072420170718
143589822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072420170718
143589974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072420170718
143590029? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072420170718
143590194? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072420170718
143591178? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072420170718
143591352? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072420170718
143591574? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072420170718
143592517? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072420170718
143592789? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072420170718
143593578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072420170718
143593651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072420170718
143593706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072420170718
143594210? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072420170718
143595012? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072420170718
143595210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072420170718
143595325? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072420170718
143596116? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072420170718
143596715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072420170718
143596852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072420170718
143597361? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072420170718
143597405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072420170718
143597719? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072420170718
143598087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072420170718
143598303? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072420170718
143598488? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072420170718
143598801? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072420170718
143598903? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072420170718
143599202? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072420170718
143599560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072420170718
143599795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072420170718
143600382? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072420170718
143601073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072420170718
143601525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072420170718
143601709? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072420170718
143601903? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072420170718
143602655? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072420170718
143602702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072420170718
143602967? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072420170718
143603233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072420170718
143603372? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072420170718
143603752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072420170718
143604303? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072420170718
143604402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072420170718
143604572? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072420170718
143604693? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072420170718
143605309? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072420170718
143605319? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072420170718
143605803? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072420170718
143606430? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072420170718
143606533? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072420170718
143606914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072420170718
143607048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072420170718
143607389? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072420170718
143607481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072420170718
143607877? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072420170718
143608712? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072420170718
143608771? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072420170718
143609115? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072420170718
143609433? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072420170718
143610225? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072420170718
143611465? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072420170718
143612341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072420170718
143612363? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072420170718
143612835? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072420170718
143613332? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072420170718
143614212? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072420170718
143614604? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072420170718
143614621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072420170718
143614757? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072420170718
143615888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072420170718
143616205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072420170718
143616332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072420170718
143617339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072420170718
143618004? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072420170718
143618024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072420170718
143618406? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072420170718
143618443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072420170718
143619867? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072420170718
143621042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072420170718
143621994? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072420170718
143622141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072420170718
143624057? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072420170718
143624883? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072420170718
143624923? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072420170718
143624978? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072420170718
143625097? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072420170718
143625844? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072420170718
143625885? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072420170718
143627083? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072420170718
143627201? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072420170718
143627478? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072420170718
143628074? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072420170718
143628428? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072420170718
143628585? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072420170718
143628652? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072420170718
143628801? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072420170718
143628807? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072420170718
143630067? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072420170718
143631098? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072420170718
143631364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072420170718
143632671? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072420170718
143633208? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072420170718
143633553? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072420170718
143634722? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072420170718
143635344? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072420170718
143635771? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072420170718
143636632? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072420170718
143637113? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072420170718
143638077? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072420170718
143639199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072420170718
143639427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072420170718
143641663? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072420170718
143642145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072420170718
143642785? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072420170718
143643367? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072420170718
143643693? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072420170718
143644698? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072420170718
143644710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072420170718
143645389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072420170718
143645562? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072420170718
143645973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072420170718
143646069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072420170718
143646108? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072420170718
143646494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072420170718
143646697? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072420170718
143646729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072420170718
143646799? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072420170718
143647881? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072420170718
143651643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072420170718
143652014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072420170718
143653065? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072420170718
143653335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072420170718
143655746? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072420170718
143660527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072420170718
143660867? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072420170718
143665156? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072420170718
143665846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072420170718