Implementation notes: x86, jos, crypto_aead/led80n6silcv1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: led80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
57242183refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
57278595refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
57529597refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
58181130refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
58998488refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070820140622
59145503refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070820140622
59164793refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070820140622
59357572refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070820140622
59640360refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
59663558refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
64514347refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
66010703refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
66024405refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
70257608refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
77528348refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
77528985refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
87379260refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
89897055refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
90452423refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
109032045refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
113381303refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
113822497refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
114470925refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
125258693refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
128481135refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
128882325refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
129236422refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
129603705refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
147347700refgcc -m32 -O3 -fomit-frame-pointer2014070820140622
147978203refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070820140622
163721872refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
168884558refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
169485315refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
169609635refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
172860773refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
176010097refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
176049023refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
176301803refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622
176399857refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
176665897refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622
176764853refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
177058297refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
177098310refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
180438713refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070820140622
180558248refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
180836415refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
180996210refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
181187205refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070820140622
181259025refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070820140622
181495170refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070820140622
181663140refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
181715617refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070820140622
182416553refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070820140622
182424323refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070820140622
182565188refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
182581050refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
182725020refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070820140622
185569147refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
185595225refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
186591712refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622
186602460refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
186602918refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
187165005refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
187282222refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622
187286048refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
187406482refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
187513838refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
190302630refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
190330222refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
190490827refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
191148112refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
191305020refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
193496663refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
194186370refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
194570790refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
196556640refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
197128995refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
199047578refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
202427895refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
204994500refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
224230553refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070820140622
230301300refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070820140622
233949338refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070820140622
236404065refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070820140622
237349478refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070820140622
238995090refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070820140622
248304675refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
248326185refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
248352203refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
250752540refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
252127065refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070820140622
252130282refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
252191348refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
252195637refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
254374470refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
255277950refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
255281783refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
255379995refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
255494520refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
255564188refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622
255852713refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
259765972refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
260282685refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
260394547refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
263411010refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
263414565refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
263456513refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
264010312refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
269131440refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
269157113refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
287974605refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
288134115refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
297809850refgcc -m32 -Os -fomit-frame-pointer2014070820140622
301056233refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
304600980refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
308792933refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
312424065refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
319808033refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
320939258refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
321255382refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
322752210refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
322913782refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
323221980refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
323231918refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
323256668refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
323291295refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
323355810refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
324993967refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070820140622
326152733refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
326870062refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
327479925refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
327507630refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
327720232refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
332531115refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
332532270refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
334548885refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070820140622
335792850refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
335838420refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
335938027refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
336979200refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
342816983refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
343008990refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
343132605refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
345214208refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
345401295refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
350131440refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
350246438refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
350270445refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
350422710refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
356298202refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
356605807refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
362314350refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
362719665refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
362763960refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
363442957refgcc -m32 -O -fomit-frame-pointer2014070820140622
369912945refgcc -m32 -O2 -fomit-frame-pointer2014070820140622
377566515refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
377665965refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
377810160refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
377827298refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622