Implementation notes: x86, morningstar, crypto_aead/led80n6silcv1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: led80n6silcv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
59045960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
59528956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
60499660? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
61459950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
63048480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
66718928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
68249847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
69203290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
69619184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
69645680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
69909423? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
69921440? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
70083539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
73042921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
73095250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
73334610? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
73618522? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
73710957? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
73794322? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
73814220? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
73869234? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
74977131? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
80267167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
81704536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
83331834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
83368979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
89779530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
91136798? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
99602771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
126969537? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
127279094? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
127484871? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
128425065? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
128963995? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
133393936? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
133680362? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
134387354? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
134793091? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
135778117? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
136415848? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
137047226? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
137306906? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
141883315? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
142069728? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
142396616? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
142673303? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
142821762? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
143069901? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
143227617? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
143613432? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
144107578? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
144687946? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
145318070? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
145657720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
146018158? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
146035139? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
146053787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
148323526? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
150586702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
151261854? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
151368053? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
151946866? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
151967587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
152151813? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
152213712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
152669831? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
156081015? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
165432027? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
165867019? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
166003875? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
167304497? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
171611676? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
205809984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
205822339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
206594589? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
206670622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
208510340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
208527555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
208600923? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
208939141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
208985916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
209915906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
210218246? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
211146808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
211346655? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
211512370? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
211677341? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
212543424? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
213099283? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
213177574? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
213300715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
213611131? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
213642118? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
213723241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
213919635? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
214067167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
214211283? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
214344712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
214855109? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
215422059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
216251351? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
216619250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
216648998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
216653985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
217170642? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
217905591? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
218338309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
218387152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
220074027? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
220758560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
221460906? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
221692234? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
231096349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
231923827? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
233841096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
234479239? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
279234118? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
279377934? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
286697933? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
301304589? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
301461485? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
302972642? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
303012871? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
303298739? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
311757710? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
313779883? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
314099944? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
329530394? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
329731366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
330125123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
332305848? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
332390589? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
332424984? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
334024403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
334860322? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
335008789? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
335097092? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
335433381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
335751770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
335764224? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
336342848? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
338629355? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
340570465? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
340792622? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
342249995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
342473746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
342482896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
345068864? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
346014819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
346171600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
348138832? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
348337326? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
348967005? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
348995004? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
349073501? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
349704642? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
353454696? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
353846308? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
359549835? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
360007832? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718

Test failure

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

Number of similar (compiler,implementation) pairs: 10, 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=core2 -O3 -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