Implementation notes: x86, gcc14, crypto_aead/led80n6t4silcv2

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: led80n6t4silcv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
82469844refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102120161009
82620540refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
82827108refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102120161009
83405448refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102120161009
83491200refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102120161009
83596176refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102120161009
83831652refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
83834874refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102120161009
83944107refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102120161009
83952594refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102120161009
93482892refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
94964355refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102120161009
96969492refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102120161009
97063884refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102120161009
99706221refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102120161009
100845639refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102120161009
105913881refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102120161009
106037928refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102120161009
107775819refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102120161009
107788698refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102120161009
107812755refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102120161009
107839080refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102120161009
117079965refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102120161009
117585495refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102120161009
117597294refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102120161009
117676764refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102120161009
117780966refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102120161009
118488717refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102120161009
118882944refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102120161009
121651209refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102120161009
121693743refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102120161009
123972768refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102120161009
123977295refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102120161009
132036561refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102120161009
137477097refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102120161009
139385052refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102120161009
139849335refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102120161009
140234265refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102120161009
140631255refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102120161009
142692687refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102120161009
145939014refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102120161009
149049270refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102120161009
150304140refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102120161009
150421923refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102120161009
160716375refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
163927404refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102120161009
164311047refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102120161009
165195711refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102120161009
165258189refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102120161009
165316752refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102120161009
165407841refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102120161009
166777389refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102120161009
166832388refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102120161009
167142177refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102120161009
167619006refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102120161009
181141317refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102120161009
189712746refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102120161009
191371212refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102120161009
191484000refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102120161009
191787966refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102120161009
191793042refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102120161009
191997000refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102120161009
192194343refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102120161009
192437145refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102120161009
192440772refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102120161009
192509631refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102120161009
192780270refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102120161009
193121721refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102120161009
197844156refgcc -m32 -O3 -fomit-frame-pointer2016102120161009
208772622refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102120161009
217431747refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102120161009
218653938refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102120161009
223436781refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102120161009
225963342refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102120161009
225988011refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102120161009
227771352refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102120161009
227871639refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102120161009
234841563refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102120161009
236092023refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102120161009
236250270refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102120161009
236259522refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102120161009
237239469refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102120161009
237277422refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102120161009
238389264refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102120161009
241907067refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102120161009
242235171refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102120161009
242533296refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102120161009
243332721refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102120161009
243396567refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102120161009
243437553refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102120161009
243585630refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102120161009
244250028refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102120161009
244266759refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102120161009
244281987refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102120161009
244659987refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102120161009
244716948refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102120161009
244738863refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102120161009
251167563refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102120161009
251186589refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102120161009
251190873refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102120161009
251196651refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102120161009
254277423refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102120161009
254324520refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102120161009
254365308refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102120161009
254372256refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102120161009
256333707refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102120161009
256938777refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102120161009
257144292refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102120161009
257156685refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102120161009
257162355refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102120161009
257254929refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102120161009
257779683refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102120161009
258708402refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102120161009
260699481refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102120161009
266373180refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102120161009
271285632refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102120161009
271668375refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102120161009
284102415refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102120161009
284364378refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102120161009
307468080refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102120161009
308424717refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102120161009
308534292refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102120161009
308612376refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102120161009
308629143refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102120161009
311897403refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102120161009
312106248refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102120161009
312464214refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102120161009
321895908refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102120161009
324843714refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102120161009
332771283refgcc -m32 -O -fomit-frame-pointer2016102120161009
338528169refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102120161009
338547978refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102120161009
344226213refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102120161009
348291360refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102120161009
349588854refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102120161009
349617690refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102120161009
349635645refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102120161009
349716807refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102120161009
356821038refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102120161009
356871933refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102120161009
361145781refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102120161009
362786373refgcc -m32 -O2 -fomit-frame-pointer2016102120161009
363661011refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102120161009
363685023refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102120161009
368396316refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102120161009
368441775refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102120161009
368585451refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102120161009
368652222refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102120161009
373811607refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102120161009
380471283refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102120161009
380704203refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102120161009
384212907refgcc -m32 -Os -fomit-frame-pointer2016102120161009
384363972refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102120161009
384616656refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102120161009
385492500refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102120161009
385503192refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102120161009
386638569refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102120161009
394727949refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102120161009
394808256refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102120161009
394836615refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102120161009