Implementation notes: x86, hydra4, crypto_aead/led80n6silcv1

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: led80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
38120523refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014061120140525
38521217refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014061120140525
38631555refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014061120140525
40165136refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014061120140525
40236796refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014061120140525
40247189refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014061120140525
40499901refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014061120140525
41293852refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014061120140525
42055907refgcc -m32 -O3 -fomit-frame-pointer2014061120140525
43460671refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061120140525
43604527refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061120140525
44913769refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014061120140525
44945503refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014061120140525
44953179refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014061120140525
44998816refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014061120140525
57965068refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014061120140525
64806421refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061120140525
65154527refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014061120140525
65301214refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014061120140525
67205038refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014061120140525
67206543refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014061120140525
68900379refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014061120140525
81940580refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014061120140525
82247166refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014061120140525
84837043refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014061120140525
85181795refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014061120140525
91701519refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014061120140525
91800369refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014061120140525
95602225refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014061120140525
116246996refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061120140525
116267560refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061120140525
116285442refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061120140525
118166518refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061120140525
118843327refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014061120140525
119457105refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061120140525
119517812refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014061120140525
119730725refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061120140525
119788035refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061120140525
119788363refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061120140525
120331083refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014061120140525
120407118refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061120140525
122023032refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061120140525
122131437refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014061120140525
123461922refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014061220140525
123584296refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061120140525
124103776refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061120140525
124143256refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061120140525
124680270refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061120140525
126053007refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014061120140525
126111835refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014061220140525
126342633refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014061120140525
134845636refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014061120140525
135982384refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014061120140525
136023818refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014061120140525
137118252refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014061120140525
140087724refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014061120140525
140461223refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014061120140525
140740743refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014061120140525
143119364refgcc -m32 -O2 -fomit-frame-pointer2014061120140525
143579908refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014061120140525
143873687refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014061120140525
145478292refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014061120140525
145522576refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014061120140525
145606824refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014061120140525
146008992refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014061120140525
148721664refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014061120140525
149646439refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014061120140525
149839232refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014061120140525
150220461refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014061120140525
150651240refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014061120140525
151348033refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014061120140525
151648590refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014061120140525
151716645refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014061120140525
151927522refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014061120140525
151957587refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014061120140525
152167790refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014061120140525
152249978refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014061120140525
152472309refgcc -m32 -O -fomit-frame-pointer2014061120140525
152534542refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014061120140525
152535798refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014061120140525
152590191refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014061120140525
152608845refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014061120140525
152697924refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014061120140525
152778397refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014061120140525
152882383refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014061120140525
152896103refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014061120140525
153004785refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014061120140525
153052334refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014061120140525
153061475refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014061120140525
153268456refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014061120140525
153434526refgcc -m32 -march=core2 -O -fomit-frame-pointer2014061120140525
153507713refgcc -m32 -march=prescott -O -fomit-frame-pointer2014061120140525
153594370refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014061120140525
153616710refgcc -m32 -march=nocona -O -fomit-frame-pointer2014061120140525
153637352refgcc -m32 -Os -fomit-frame-pointer2014061120140525
153657645refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014061120140525
154203914refgcc -m32 -march=k8 -O -fomit-frame-pointer2014061120140525
154271664refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014061120140525
154369660refgcc -m32 -march=athlon -O -fomit-frame-pointer2014061120140525
154742312refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061120140525
202318588refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061120140525
202525378refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061120140525
202536917refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061120140525
202548493refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061120140525
207065827refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061120140525
207069982refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061120140525
207275207refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014061120140525
207361798refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014061120140525
207421898refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061120140525
213379573refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014061220140525
215306399refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061120140525
215421340refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014061220140525
215936725refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014061220140525
216002217refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014061220140525
217031513refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014061120140525
217079199refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014061120140525
217520873refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014061120140525
218054433refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014061220140525
218152069refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014061120140525
218267736refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014061120140525
218556187refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014061120140525
218605008refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014061120140525
301573903refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014061120140525
301786025refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014061120140525
302005017refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014061120140525
302283185refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061120140525
308276269refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014061120140525
308565313refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014061120140525
319005960refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061120140525
319228576refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014061120140525
319266593refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014061120140525
319288308refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014061120140525
319343891refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014061120140525
319363929refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061120140525
319369385refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014061120140525
319489661refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014061120140525
319896045refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014061220140525
320013689refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014061220140525
320719577refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014061120140525
324105861refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061120140525
324748488refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014061120140525
332817599refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014061120140525
333009241refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061120140525
333407848refgcc -m32 -march=pentium -O -fomit-frame-pointer2014061120140525
333440878refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014061120140525
333441417refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061120140525
333544388refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014061120140525
333656622refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014061120140525
336164732refgcc -m32 -march=i386 -O -fomit-frame-pointer2014061120140525
336385753refgcc -m32 -march=i486 -O -fomit-frame-pointer2014061120140525
340957372refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014061120140525
341213195refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014061120140525
341303367refgcc -m32 -march=k6 -O -fomit-frame-pointer2014061120140525
347227978refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014061120140525
352315548refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061120140525
352376135refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014061120140525
352420532refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061120140525
356239146refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061120140525
356448542refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061120140525
356465371refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061120140525
356492620refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061120140525
366325585refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014061120140525
367461323refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014061120140525
367557170refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014061120140525
367568662refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014061120140525
367758390refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014061120140525

Test failure

Implementation: crypto_aead/led80n6silcv1/ref
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
error 111

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