Implementation notes: x86, h8bobcat, crypto_aead/joltikneq12864v13

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq12864v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
26018552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080820170718
26021108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080820170718
26101853? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080820170718
26137835? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080820170718
26222797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017080820170718
26300208? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017080820170718
26301059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080820170718
26317152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080820170718
26317342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017080820170718
26409491? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017080820170718
26410181? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080820170718
26412722? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080820170718
26420673? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080820170718
26552599? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017080820170718
26670296? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017080820170718
26726231? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017080820170718
27097439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080820170718
27097624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080820170718
27196904? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080820170718
27238846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080820170718
27322452? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080820170718
27324076? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080820170718
27346339? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080820170718
27347171? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080820170718
27347603? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080820170718
27392614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080820170718
27394157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080820170718
27394732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080820170718
27400489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080820170718
27403762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080820170718
27549245? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080820170718
27551482? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080820170718
27699260? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080820170718
27709819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080820170718
27874235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017080820170718
28072562? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017080820170718
29683553? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017080820170718
29756233? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017080820170718
55228601? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080820170718
55242908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080820170718
55589759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017080820170718
55914568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017080820170718
56590830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080820170718
56814803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017080820170718
56861167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017080820170718
56862064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080820170718
56862217? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080820170718
57280820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080820170718
58226027? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080820170718
58285678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080820170718
58480837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080820170718
59334345? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080820170718
59542680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080820170718
59602772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080820170718
59686258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017080820170718
59686904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017080820170718
59877293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080820170718
60389073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017080820170718
60391386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017080820170718
61154948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080820170718
61159361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080820170718
61239118? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080820170718
61365839? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080820170718
61387627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017080820170718
61567610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080820170718
61568668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080820170718
61568745? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017080820170718
61669022? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080820170718
61689932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080820170718
61691480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017080820170718
61738443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017080820170718
61892581? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017080820170718
61939687? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080820170718
64748922? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017080820170718
76952152? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017080820170718
77305884? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080820170718
77310083? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080820170718
77583474? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080820170718
77589958? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080820170718
77615209? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080820170718
77906707? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080820170718
78555984? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080820170718
78807920? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017080820170718
80473061? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080820170718
80473811? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017080820170718
80480646? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080820170718
80498278? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017080820170718
80669122? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017080820170718
81085065? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080820170718
81133758? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080820170718
81802775? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080820170718
81981804? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080820170718
83094192? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080820170718
83594371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080820170718
83973977? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080820170718
84175772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017080820170718
84225110? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080820170718
84251590? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080820170718
84301893? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017080820170718
84302492? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017080820170718
84329800? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017080820170718
84445282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080820170718
84542614? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080820170718
84565780? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080820170718
84577370? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017080820170718
84597490? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017080820170718
84612914? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080820170718
84613204? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080820170718
84724026? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080820170718
84725351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080820170718
84764305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080820170718
84765840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080820170718
84842272? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017080820170718
84885669? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080820170718
85008328? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017080820170718
85041293? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017080820170718
85303046? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080820170718
85304880? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080820170718
85395248? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017080820170718
85477267? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017080820170718
85660166? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017080820170718
85747228? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080820170718
85951730? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080820170718
86035311? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017080820170718
86419510? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017080820170718
86567439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080820170718
86573946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080820170718
86578445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080820170718
86637065? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017080820170718
86737323? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017080820170718
86822466? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080820170718
86831605? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080820170718
87107148? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080820170718
87107894? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080820170718
87108516? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017080820170718
87206276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017080820170718
87221590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017080820170718
87379908? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080820170718
87393065? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080820170718
87545141? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080820170718
87607257? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080820170718
87710650? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017080820170718
87734405? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017080820170718
87813497? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080820170718
87818200? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017080820170718
87982369? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080820170718
87984203? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080820170718
89042432? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080820170718
89193985? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017080820170718
89194407? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080820170718
89196592? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017080820170718
90483211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080820170718
90552703? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080820170718
90564256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080820170718
90675082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017080820170718
90800373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080820170718
90985538? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080820170718
91047597? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080820170718
92678504? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080820170718
92755312? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017080820170718
92787982? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080820170718

Test failure

Implementation: crypto_aead/joltikneq12864v13/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