Implementation notes: x86, calvin, crypto_aead/led80n6t4silcv2

Computer: calvin
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: led80n6t4silcv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
58774280? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081720170725
58804795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081720170725
58872067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081720170725
59761336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081720170725
60338837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081720170725
60872643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081720170725
65036990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081720170725
67156689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081720170725
67725992? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081720170725
67868098? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081720170725
67879163? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081720170725
67917916? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081720170725
68033297? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081720170725
68086867? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081720170725
68385009? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081720170725
68524198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081720170725
69247056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081720170725
69267510? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017081720170725
69397548? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017081720170725
69430824? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017081720170725
69481811? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081720170725
69521580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081720170725
69561503? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081720170725
69755112? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081720170725
70569151? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081720170725
70611088? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081720170725
70685591? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081720170725
71133029? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081720170725
89653610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081720170725
90461894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081720170725
92122087? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081720170725
92802670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081720170725
93476630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081720170725
93493625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081720170725
107850036? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081720170725
107956737? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081720170725
108369639? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081720170725
110789503? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081720170725
113733678? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081720170725
114351339? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081720170725
115072565? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017081720170725
115118988? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081720170725
115221462? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017081720170725
115413794? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081720170725
117024687? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081720170725
117774384? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081720170725
118346696? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081720170725
118911203? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081720170725
119220551? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081720170725
137204303? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081720170725
137345583? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017081720170725
137776215? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017081720170725
138118321? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081720170725
138722394? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081720170725
138779061? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081720170725
139513901? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081720170725
139618564? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081720170725
141370123? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081720170725
141480852? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081720170725
141729906? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081720170725
141792963? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081720170725
142022192? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081720170725
142549021? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081720170725
142787281? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017081720170725
143174724? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081720170725
143220654? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081720170725
143245388? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081720170725
143254846? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081720170725
143331528? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081720170725
143796603? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081720170725
143823567? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081720170725
144359850? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081720170725
144454048? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017081720170725
146686132? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081720170725
146815822? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081720170725
147797260? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081720170725
147886369? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081720170725
149178472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081720170725
149882167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081720170725
149946419? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081720170725
150202143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081720170725
153224692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081720170725
153341397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081720170725
154176301? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081720170725
231043950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081720170725
232103072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081720170725
232384564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081720170725
232761859? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081720170725
232813962? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081720170725
232906058? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081720170725
233313917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081720170725
234999266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081720170725
235069445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081720170725
235475669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081720170725
235500570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081720170725
237237462? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081720170725
238275742? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081720170725
238649913? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081720170725
239699759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081720170725
239701942? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081720170725
239884024? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081720170725
239884846? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081720170725
239958942? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081720170725
242997183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081720170725
243018536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081720170725
243080676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081720170725
243358913? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081720170725
244212263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081720170725
244404536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081720170725
244794198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081720170725
245174448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081720170725
245752016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081720170725
245800499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081720170725
245923985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081720170725
246080843? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081720170725
246584393? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081720170725
252921011? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081720170725
254711797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081720170725
254763104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081720170725
255140136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081720170725
258141680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081720170725
258462219? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081720170725
258534005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081720170725
258745047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081720170725
261655664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081720170725
261658380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081720170725
261670326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081720170725
268997125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081720170725
307114200? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081720170725
309160296? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081720170725
309170013? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081720170725
309866825? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081720170725
310872303? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081720170725
311316365? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081720170725
312891632? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081720170725
313115897? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081720170725
313394949? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081720170725
330530562? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081720170725
330685874? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081720170725
330941960? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081720170725
331111077? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081720170725
331126691? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081720170725
331278487? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081720170725
333557684? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081720170725
338651518? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081720170725
339267916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081720170725
340686321? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081720170725
340737716? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081720170725
342176005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081720170725
342180589? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081720170725
343226795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081720170725
344274082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081720170725
345015642? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081720170725
346160212? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081720170725
346544036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081720170725
346978909? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081720170725
347011544? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081720170725
347337770? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081720170725
347767467? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081720170725
348554122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081720170725
348629611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081720170725
348764660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081720170725
350251152? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081720170725
353777373? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081720170725
353783786? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081720170725
354256216? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081720170725
354269030? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081720170725
362272048? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081720170725
362323582? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081720170725
368393381? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081720170725
369095514? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081720170725
369747707? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081720170725

Test failure

Implementation: crypto_aead/led80n6t4silcv2/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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