Implementation notes: x86, cryptothinkx, crypto_aead/deoxyseq128128v13

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: deoxyseq128128v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1123047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020620170105
1131087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017020620170105
1139964? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017020620170105
1146885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020620170105
1152246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020620170105
1154982? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020620170105
1157148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020620170105
1160331? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020620170105
1161009? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017020620170105
1164972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
1169151? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020620170105
1175334? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020620170105
1178898? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
1179861? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
1208397? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020620170105
1236861? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020620170105
1250340? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020620170105
1252896? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020620170105
1278345? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020620170105
1293927? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020620170105
1452888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017020620170105
1496205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020620170105
1496748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020620170105
1570077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020620170105
1578438? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020620170105
1589292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020620170105
1599720? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020620170105
1604610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
1610862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017020620170105
1612443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017020620170105
1626393? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017020620170105
1634664? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017020620170105
1649262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020620170105
1650210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017020620170105
1664106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020620170105
1675173? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017020620170105
1685160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020620170105
1685577? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020620170105
1685649? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020620170105
1691574? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020620170105
1692231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020620170105
1704807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017020620170105
1721100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017020620170105
1721829? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017020620170105
1731255? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020620170105
1737822? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017020620170105
1738947? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017020620170105
1740858? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020620170105
1741200? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020620170105
1742025? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017020620170105
1746309? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017020620170105
1771812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020620170105
1771938? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020620170105
1772820? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020620170105
1773036? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020620170105
1775649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020620170105
1779306? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
1779960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020620170105
1783125? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017020620170105
1786263? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017020620170105
1804413? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020620170105
1804752? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020620170105
1804905? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017020620170105
1805103? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020620170105
1811229? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020620170105
1829094? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020620170105
1845624? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020620170105
1851579? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020620170105
1852134? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
1890567? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017020620170105
1901226? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020620170105
1907568? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020620170105
1909527? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017020620170105
1909812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020620170105
1917273? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020620170105
1925769? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017020620170105
1926891? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017020620170105
1931802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017020620170105
1967043? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017020620170105
1974648? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017020620170105
1975380? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017020620170105
1982715? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020620170105
1982841? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020620170105
1992963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020620170105
2023827? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017020620170105
2058825? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020620170105
2278112? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020620170105
2390916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017020620170105
2471217? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017020620170105
2537115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020620170105
2537187? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017020620170105
2577204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020620170105
2596416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
2598885? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017020620170105
2631177? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020620170105
2647362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017020620170105
2650740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020620170105
2655663? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017020620170105
2674293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017020620170105
2740890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020620170105
2748408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020620170105
2762718? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017020620170105
2786274? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020620170105
2827602? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017020620170105
2840151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017020620170105
2886813? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017020620170105
2912964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020620170105
2918565? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020620170105
2919060? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020620170105
2953881? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017020620170105
2971815? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017020620170105
2975103? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020620170105
2985507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020620170105
2991897? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017020620170105
3015987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020620170105
3042150? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020620170105
3053823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020620170105
3069573? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017020620170105
3072936? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020620170105
3089463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017020620170105
3105309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017020620170105
3121878? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017020620170105
3131502? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020620170105
3131829? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020620170105
3135801? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017020620170105
3136038? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017020620170105
3137004? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017020620170105
3143670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020620170105
3146985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020620170105
3151674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020620170105
3151920? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017020620170105
3160419? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017020620170105
3160671? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020620170105
3163872? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017020620170105
3168819? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020620170105
3178206? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017020620170105
3185685? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017020620170105
3197982? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
3199005? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017020620170105
3205521? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017020620170105
3214122? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
3229749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017020620170105
3230061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020620170105
3231882? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020620170105
3239733? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020620170105
3243993? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020620170105
3246000? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017020620170105
3252627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020620170105
3256281? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020620170105
3256956? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020620170105
3259818? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020620170105
3262590? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020620170105
3264798? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020620170105
3275193? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
3281487? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017020620170105
3285522? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020620170105
3288456? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020620170105
3289467? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017020620170105
3291714? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020620170105
3294624? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020620170105
3306858? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017020620170105
3309081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020620170105
3318096? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017020620170105
3362454? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020620170105
3363150? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017020620170105
3365814? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017020620170105
3368685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020620170105
3376473? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020620170105
3383781? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020620170105
3405447? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
3408360? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020620170105
3417882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020620170105
3423522? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
3451224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020620170105
3475941? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017020620170105
3476487? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017020620170105
3480489? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020620170105
3523980? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017020620170105
3542154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020620170105
3596838? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017020620170105