Implementation notes: x86, cryptothinkx, crypto_aead/minalpherv11

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: minalpherv11
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2589576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021120170105
2597826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021120170105
2601471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021120170105
2606838? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021120170105
2617158? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021120170105
2632776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021120170105
2670531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021120170105
2685417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021120170105
2706225? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021120170105
2708463? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021120170105
2718270? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021120170105
2730825? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021120170105
2775321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021120170105
2782452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021120170105
2789691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021120170105
2798271? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021120170105
2808651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021120170105
2835651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021120170105
2842815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021120170105
2844831? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021120170105
2854281? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021120170105
2863077? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021120170105
2868153? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021120170105
2876454? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021120170105
2883273? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021120170105
2887992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021120170105
2916018? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021120170105
2925384? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021120170105
2956194? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021120170105
2960952? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021120170105
2965173? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021120170105
2977284? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021120170105
2977293? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021120170105
3052035? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021120170105
3059454? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021120170105
3090918? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021120170105
3222309? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017021120170105
3335298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021120170105
3471198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021120170105
3558375? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021120170105
3567168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021120170105
3649077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021120170105
3654849? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021120170105
3689199? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021120170105
3723348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021120170105
3725979? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021120170105
3730893? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021120170105
3735177? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021120170105
3737886? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021120170105
3739434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021120170105
3799209? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021120170105
3835227? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021120170105
3849825? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017021120170105
3874464? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021120170105
3877194? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021120170105
3883299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021120170105
3893637? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021120170105
3913728? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021120170105
3938019? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021120170105
3947157? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021120170105
3974391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021120170105
4058154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021120170105
4059621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021120170105
4061514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021120170105
4076943? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021120170105
4140969? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021120170105
4171167? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021120170105
4188729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021120170105
4262424? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021120170105
4296975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021120170105
4314405? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021120170105
4333323? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021120170105
4334160? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017021120170105
4363452? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021120170105
4415016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021120170105
4418856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021120170105
4422936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021120170105
4431738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021120170105
4448529? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021120170105
4459890? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021120170105
4495587? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021120170105
4516866? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021120170105
4542465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021120170105
4554966? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021120170105
4556748? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021120170105
4559418? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021120170105
4591389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021120170105
4592232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021120170105
4657452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021120170105
4690020? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021120170105
4699470? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021120170105
4714620? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021120170105
4764318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021120170105
4787340? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021120170105
4788435? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021120170105
4828311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021120170105
4828686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021120170105
4832973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021120170105
4839174? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021120170105
4876890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021120170105
4908435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021120170105
4910166? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021120170105
4924128? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021120170105
4925319? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021120170105
4944075? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021120170105
4959279? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021120170105
4993104? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021120170105
5014332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021120170105
5014875? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021120170105
5033034? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021120170105
5055549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021120170105
5112543? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021120170105
5124939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021120170105
5242419? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021120170105
5283768? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021120170105
5379360? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021120170105
5416077? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021120170105
5527494? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021120170105
5538009? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021120170105
5583954? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021120170105
5589075? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021120170105
5592408? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021120170105
5614839? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021120170105
5618088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021120170105
5631405? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021120170105
5650389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021120170105
5656392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021120170105
5661051? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021120170105
5663010? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021120170105
5663580? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021120170105
5676165? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021120170105
5682486? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021120170105
5686626? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021120170105
5695149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021120170105
5709855? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021120170105
5713692? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021120170105
5716239? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021120170105
5718918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021120170105
5722167? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021120170105
5724363? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021120170105
5729058? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021120170105
5734635? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021120170105
5746083? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021120170105
5749260? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021120170105
5763597? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021120170105
5763888? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021120170105
5777433? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021120170105
5781450? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017021120170105
5783808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021120170105
5784489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021120170105
5788410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021120170105
5793171? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021120170105
5801898? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021120170105
5805351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021120170105
5808786? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021120170105
5817654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021120170105
5819793? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021120170105
5825295? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021120170105
5840037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021120170105
5840916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021120170105
5864412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021120170105
5920728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021120170105
5920749? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021120170105
5924061? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021120170105
5953911? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021120170105
5970606? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021120170105
6016962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021120170105
6047562? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021120170105
6100827? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021120170105
6146562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021120170105
6239562? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021120170105
6240135? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021120170105
6247863? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021120170105
6251022? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021120170105
6397842? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021120170105
6415521? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021120170105
6515502? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021120170105
6572961? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021120170105
6606549? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021120170105
6728460? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021120170105