Implementation notes: x86, kizomba, crypto_aead/led80n6t4silcv2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: led80n6t4silcv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
39805012refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082320180818
40265004refgcc -m32 -O3 -fomit-frame-pointer2018082320180818
40674954refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082320180818
40734604refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082320180818
40747625refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082320180818
41049163refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082320180818
41099258refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082320180818
41132500refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082320180818
41229286refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082320180818
41315793refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082320180818
41719998refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
42009343refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
44005834refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082320180818
44510522refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
44540107refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
46166633refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
46185066refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
65828996refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
65941405refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
68537619refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082320180818
86440070refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082320180818
86613752refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082320180818
96232137refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082320180818
96261921refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082320180818
96262476refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082320180818
96420487refgcc -m32 -O2 -fomit-frame-pointer2018082320180818
96470261refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082320180818
96526899refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082320180818
96527984refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082320180818
97605471refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
98010833refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
103551021refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082320180818
104511383refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082320180818
111610417refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
111610960refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
113474924refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082320180818
113492048refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082320180818
113493324refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082320180818
113493716refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082320180818
113522314refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082320180818
113551115refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082320180818
113713637refgcc -m32 -O -fomit-frame-pointer2018082320180818
124339315refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
125178234refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
125240151refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
125677613refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
126848589refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
127005026refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
127415708refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
127428640refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
127489968refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
127530923refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
127610397refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
127703218refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
127720014refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
127882158refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
128519721refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
128625919refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
128935562refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
129073508refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
129250171refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
129869864refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
130133197refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
130133242refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
130673748refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
130761732refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
130886857refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
130894373refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
131668934refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
131970955refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818
132466248refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
133531332refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
163712431refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
163717081refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
163856234refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
163889464refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
164103865refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
164357769refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
164827064refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
165773612refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
166651266refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
166767773refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
167886704refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
168105240refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
168370857refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
168566625refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
169765383refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
171221182refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
171415232refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
172904726refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
183726720refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
192912521refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
193248060refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
193285534refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
194593220refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
212456877refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
213109566refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
213397625refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
213571393refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
215574371refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
218601367refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082320180818
219565280refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
281459982refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
282882426refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
283161436refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
287242385refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
292657542refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818
294966367refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
295313389refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
295463463refgcc -m32 -Os -fomit-frame-pointer2018082320180818
295575206refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
295640932refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
295887853refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
297684544refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
297721871refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
299405655refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082320180818
299859724refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
300302804refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
301360782refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
301498486refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
302704998refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082320180818
303788254refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082320180818
303818853refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082320180818
304899099refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
305236250refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082320180818
306751449refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
307164030refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082320180818
307177522refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
307229252refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082320180818
307316385refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
309331343refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
310465175refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
314253805refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
314769607refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
315011907refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
315985578refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
316240764refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
316382256refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818
317801536refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
318582240refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082320180818
319032135refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
319449038refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
320283155refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
320366619refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
320629716refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
321331724refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
321604684refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
323583508refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
323695900refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
324299169refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
324398760refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
326231966refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
327468281refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
328554020refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
328717780refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818
329987171refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
330038855refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
330570883refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
330694078refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
330836035refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
331313970refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
332241926refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
332961584refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
335163889refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
337935795refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
338114016refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
339483784refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
339488605refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
339786274refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
340574038refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
340797654refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
342745518refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
355071500refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
372781617refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
373047520refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082320180818

Test failure

Implementation: crypto_aead/led80n6t4silcv2/ref
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ref