Implementation notes: x86, kizomba, crypto_aead/led80n6silcv1

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: led80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
39948619refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082320180818
40408514refgcc -m32 -O3 -fomit-frame-pointer2018082320180818
40664663refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082320180818
40718611refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082320180818
40738813refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082320180818
40752863refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082320180818
41094454refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082320180818
41301399refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082320180818
41336729refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082320180818
41690873refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082320180818
41777543refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
42234601refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
44246544refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082320180818
44446828refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
44636424refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
46243730refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
46251175refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
65602956refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
65797542refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
68151863refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082320180818
86186141refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082320180818
86624074refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082320180818
95984357refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082320180818
96034655refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082320180818
96053387refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082320180818
96356498refgcc -m32 -O2 -fomit-frame-pointer2018082320180818
96363950refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082320180818
96395850refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082320180818
96405419refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082320180818
97436146refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
97475561refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
103507002refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082320180818
103778627refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082320180818
111996744refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
112042399refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
113316309refgcc -m32 -O -fomit-frame-pointer2018082320180818
114201905refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082320180818
114207403refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082320180818
114214448refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082320180818
114225046refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082320180818
114231782refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082320180818
114631031refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082320180818
122374252refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
122399873refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
123886006refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
124245969refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
125082058refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
125361433refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
125783801refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
125984119refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
126545026refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
126675337refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
126913117refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
127115408refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
127320497refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
127671720refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
127717391refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
127775254refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
129673585refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
129750595refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
130095102refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
130236945refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818
130640606refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
131256573refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
131836099refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
132114449refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
132157564refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
132222576refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
132321800refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
132479002refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
132926324refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
133295420refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
161845300refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
162001648refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
162142762refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
163804405refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
163830256refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
164691159refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
167305581refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
167967968refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
168065081refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
168133777refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
168174984refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
168369371refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
168863013refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
168999881refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
169780322refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
170204339refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
170240318refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
170755379refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
186094921refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
194705224refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
207435426refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
207705710refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
208786165refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
210191322refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
217777444refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
217936137refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
219008444refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
219239577refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
219274782refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
219374774refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082320180818
267448218refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
267729699refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
282718185refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
292392264refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
295349230refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
295500306refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
295861863refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
295885434refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818
296691768refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
299211659refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
299541885refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
300190099refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
300676855refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
301231071refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
301420447refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
302050960refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
302603763refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
304820474refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
305228933refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082320180818
305585472refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
305893456refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
306276222refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
306503417refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
312981482refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
313081115refgcc -m32 -Os -fomit-frame-pointer2018082320180818
313452651refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082320180818
313551837refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082320180818
313782403refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
314092234refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082320180818
316063193refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
317870482refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
318427107refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
318845663refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082320180818
319406674refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082320180818
319648293refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082320180818
321519942refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
322027028refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
322249286refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
323798512refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
324007000refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
325037379refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
325938316refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
326174423refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
326302117refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
326958591refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082320180818
327223078refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
329326223refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
329589827refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
329696286refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
329941730refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
330696833refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
331103076refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
333949089refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
335037881refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
335212226refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
335634155refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
337524087refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
342161597refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
342587807refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082320180818
342929681refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082320180818
343702303refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
345368260refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
349989002refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
350678329refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
352319549refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
352909508refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
354992573refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
363015808refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
366906286refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
367208044refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
367737042refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818
369204664refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
370515039refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
371951673refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818