Implementation notes: x86, hydra1, crypto_aead/led80n6t4silcv2

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: led80n6t4silcv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
59219213refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101920161009
59640562refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101920161009
60390133refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101920161009
60705204refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101920161009
63161199refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101920161009
66742145refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101920161009
66814795refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101920161009
69189972refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101920161009
70201223refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101920161009
70262134refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101920161009
70321614refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101920161009
70526909refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101920161009
70611153refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101920161009
72601699refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101920161009
72601884refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101920161009
72617258refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101920161009
73383504refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101920161009
73412467refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101920161009
73842193refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101920161009
73903800refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101920161009
73910813refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101920161009
74023355refgcc -m32 -O3 -fomit-frame-pointer2016101920161009
80045136refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101920161009
82328399refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101920161009
83728248refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101920161009
83832794refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101920161009
88707718refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101920161009
91553266refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101920161009
100015255refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101920161009
126908939refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101920161009
128266910refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101920161009
129082978refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101920161009
131737274refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101920161009
132204581refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101920161009
132350976refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101920161009
132580269refgcc -m32 -O2 -fomit-frame-pointer2016101920161009
132910767refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101920161009
133098496refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101920161009
134509019refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101920161009
135665498refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101920161009
135884276refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101920161009
136404135refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101920161009
136537872refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101920161009
136961722refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101920161009
138607901refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101920161009
138987514refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101920161009
139353068refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101920161009
139547940refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101920161009
139852551refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101920161009
139977810refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101920161009
141314945refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101920161009
141316761refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101920161009
141822590refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101920161009
142059946refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101920161009
142573521refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101920161009
142875808refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101920161009
142902573refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101920161009
143765011refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101920161009
145230665refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101920161009
146456206refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101920161009
148666130refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101920161009
149861453refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101920161009
151465245refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101920161009
153063247refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101920161009
153206142refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101920161009
153207405refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101920161009
155462691refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101920161009
155702333refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101920161009
155788577refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101920161009
155861198refgcc -m32 -Os -fomit-frame-pointer2016101920161009
161781760refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101920161009
173027981refgcc -m32 -O -fomit-frame-pointer2016101920161009
206425084refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101920161009
206427902refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101920161009
208076406refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101920161009
208106494refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101920161009
208401873refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101920161009
208455513refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101920161009
208605484refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101920161009
208612461refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101920161009
208705226refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101920161009
209466661refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101920161009
210764996refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101920161009
210920039refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101920161009
211225817refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101920161009
212574097refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101920161009
212753496refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101920161009
212971216refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101920161009
213388245refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101920161009
213999837refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101920161009
214270392refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101920161009
214284157refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101920161009
214288480refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101920161009
214387093refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101920161009
214617632refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101920161009
214630254refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101920161009
214655454refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101920161009
214759322refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101920161009
214918420refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101920161009
215472145refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101920161009
215941226refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101920161009
216216904refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101920161009
217053090refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101920161009
217084271refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101920161009
217096307refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101920161009
217154590refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101920161009
217318922refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101920161009
217338687refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101920161009
217979441refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101920161009
218161026refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101920161009
218830746refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101920161009
220620312refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101920161009
229800380refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101920161009
229850112refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101920161009
230923441refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101920161009
230953081refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101920161009
279200370refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101920161009
279203291refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101920161009
294458667refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101920161009
302153147refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101920161009
302238415refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101920161009
303158579refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101920161009
303366541refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101920161009
303395373refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101920161009
309283928refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101920161009
309517458refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101920161009
313254646refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101920161009
320555638refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101920161009
322399339refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101920161009
323902643refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101920161009
323940186refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101920161009
325412124refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101920161009
325475907refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101920161009
325671991refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101920161009
325706536refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101920161009
325877492refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101920161009
330662214refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101920161009
330664992refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101920161009
331300135refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101920161009
331361819refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101920161009
331385179refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101920161009
333490656refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101920161009
333890652refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101920161009
333954533refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101920161009
338627643refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101920161009
338691114refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101920161009
338739951refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101920161009
343015243refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101920161009
343152931refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101920161009
344401330refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101920161009
344413469refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101920161009
349442821refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101920161009
350183513refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101920161009
350372336refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101920161009
351921853refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101920161009
352549104refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101920161009
358870656refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101920161009
359095435refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101920161009
362412190refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101920161009
363390646refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101920161009

Test failure

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

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref