Implementation notes: x86, h8bobcat, crypto_aead/deoxysneq128128v13

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: deoxysneq128128v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1708418? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080620170718
1736301? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080620170718
1777588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080620170718
1792180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080620170718
1815749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080620170718
1834688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080620170718
1838250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017080620170718
1844957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080620170718
1846201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080620170718
1852363? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080620170718
1856647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080620170718
1878487? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017080620170718
1879039? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080620170718
1903605? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080620170718
1903933? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080620170718
1910066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017080620170718
1924401? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017080620170718
1934718? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017080620170718
1950701? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080620170718
1952758? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017080620170718
1953874? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080620170718
1958107? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080620170718
1985642? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017080620170718
1987500? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080620170718
2017910? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080620170718
2018622? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017080620170718
2027965? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080620170718
2044267? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080620170718
2044989? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080620170718
2045141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080620170718
2053383? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080620170718
2055368? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080620170718
2101334? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080620170718
2101495? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080620170718
2101889? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017080620170718
2104782? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017080620170718
2153840? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080620170718
2165706? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017080620170718
2357829? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017080620170718
2366630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017080620170718
2373428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080620170718
2382387? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080620170718
2408307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080620170718
2414349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017080620170718
2444740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017080620170718
2444749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080620170718
2445676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080620170718
2448279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017080620170718
2452772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080620170718
2454207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080620170718
2496339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080620170718
2526924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080620170718
2527332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080620170718
2530975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080620170718
2531422? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080620170718
2545093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080620170718
2870677? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017080620170718
2994671? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017080620170718
3005092? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080620170718
3054721? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017080620170718
3056971? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080620170718
3075330? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080620170718
3136700? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017080620170718
3147227? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017080620170718
3264513? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080620170718
3301559? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080620170718
3323451? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080620170718
3327656? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080620170718
3332700? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017080620170718
3343435? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080620170718
3370425? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080620170718
3392308? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080620170718
3395215? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080620170718
3464711? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080620170718
3512345? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017080620170718
3594677? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080620170718
3646855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017080620170718
3655358? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080620170718
3660550? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017080620170718
3689681? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080620170718
3715326? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017080620170718
3725453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080620170718
3729638? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080620170718
3870167? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017080620170718
3870310? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080620170718
3889699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080620170718
3994204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017080620170718
4006231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017080620170718
4063378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017080620170718
4149957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017080620170718
4150075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080620170718
4150170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017080620170718
4182769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080620170718
4235295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080620170718
4320491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080620170718
4343376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080620170718
4493581? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080620170718
4730616? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017080620170718
4826257? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017080620170718
4871528? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017080620170718
4890149? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017080620170718
4945771? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080620170718
4947182? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017080620170718
4954986? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017080620170718
4960720? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080620170718
4972409? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017080620170718
5048794? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080620170718
5057605? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080620170718
5080690? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080620170718
5104145? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017080620170718
5104326? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080620170718
5117983? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080620170718
5125303? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017080620170718
5133519? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080620170718
5134356? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080620170718
5147257? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017080620170718
5189845? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017080620170718
5194737? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017080620170718
5206147? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080620170718
5207017? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017080620170718
5212826? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080620170718
5233389? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080620170718
5235293? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080620170718
5270933? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080620170718
5290958? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080620170718
5291818? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080620170718
5297413? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017080620170718
5298787? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080620170718
5306591? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080620170718
5340150? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080620170718
5347398? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017080620170718
5380601? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017080620170718
5429330? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080620170718
5465987? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017080620170718
5484449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080620170718
5485627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080620170718
5492035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080620170718
5493907? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080620170718
5526027? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080620170718
5543806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080620170718
5564696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080620170718
5569750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080620170718
5639195? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080620170718
5640858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017080620170718
5675865? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080620170718
5677215? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080620170718
5682966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017080620170718
5692305? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017080620170718
5708565? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017080620170718
5710440? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080620170718
5711970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017080620170718
5714806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080620170718
5715442? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017080620170718
5730120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080620170718
5731758? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017080620170718
5746085? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080620170718
5754126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080620170718
5755005? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080620170718
5783619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080620170718
5851207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080620170718
5908843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080620170718

Test failure

Implementation: crypto_aead/deoxysneq128128v13/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref