Implementation notes: x86, h9trinity, crypto_aead/led80n6silcv1

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: led80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
59920613refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120420171020
60274983refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120420171020
60713395refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120420171020
60988638refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120420171020
61246208refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120420171020
61369624refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120420171020
66414163refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120420171020
68881935refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120420171020
69462057refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120320171020
69504316refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120320171020
69643628refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120320171020
69678311refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120420171020
69687676refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120320171020
69839057refgcc -m32 -O3 -fomit-frame-pointer2017120320171020
69959362refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120420171020
70043416refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120420171020
70092507refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120320171020
70154139refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120420171020
71501794refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120320171020
71506110refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120420171020
71837549refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120320171020
72003451refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120320171020
72312715refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120420171020
72402497refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120320171020
72479621refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120320171020
72903963refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120320171020
73036613refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120320171020
73409446refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120320171020
91858441refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120420171020
92582594refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120420171020
94716193refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120420171020
96631392refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120420171020
96643348refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120420171020
97461469refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120420171020
110958001refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120320171020
111613440refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120320171020
113694289refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120420171020
116085487refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120320171020
117896292refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120320171020
118060373refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120320171020
118123023refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120320171020
121100877refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120320171020
121126838refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120320171020
121336777refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120320171020
121346054refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120320171020
121356374refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120320171020
122185588refgcc -m32 -O2 -fomit-frame-pointer2017120320171020
123042157refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120320171020
123938225refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120320171020
144815539refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120320171020
146604428refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120320171020
147694715refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120320171020
147935174refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120320171020
148200510refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120420171020
148628201refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120320171020
148993794refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120320171020
149135145refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120420171020
149143505refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120320171020
149409873refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120320171020
149541395refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120320171020
149783134refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120420171020
149922952refgcc -m32 -Os -fomit-frame-pointer2017120320171020
150040681refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120320171020
150149018refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120320171020
150271063refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120420171020
150290906refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120320171020
150966891refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120320171020
151115544refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120320171020
151317573refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120320171020
151322629refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120320171020
151379976refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120320171020
151461853refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120320171020
151528223refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120320171020
151693202refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120320171020
151875286refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120320171020
152427293refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120420171020
152832210refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120420171020
153146878refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120420171020
153847360refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120320171020
154464370refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120320171020
155269120refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120320171020
157524709refgcc -m32 -O -fomit-frame-pointer2017120320171020
159660827refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120320171020
160440662refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120320171020
236160697refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120420171020
237679512refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120420171020
238720375refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120320171020
238756849refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120320171020
239268471refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120420171020
239723623refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120420171020
239729741refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120420171020
241204163refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120420171020
241710101refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120420171020
243135204refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120420171020
243419607refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120420171020
243871450refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120320171020
244010378refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120320171020
244026786refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120320171020
244055213refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120320171020
244189846refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120420171020
244398171refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120420171020
244401106refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120420171020
244589172refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120320171020
244594314refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120420171020
245229318refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120320171020
245296714refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120320171020
248558752refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120420171020
248658133refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120420171020
248741322refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120420171020
248883470refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120420171020
249618396refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120420171020
249690387refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120420171020
249739002refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120420171020
249768710refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120420171020
250291311refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120420171020
252048564refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120420171020
254593602refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120420171020
261823861refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120420171020
264821937refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120420171020
265585484refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120420171020
265805554refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120420171020
265883235refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120420171020
266541955refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120420171020
266584970refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120420171020
271288322refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120420171020
271358564refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120420171020
271850056refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120420171020
273982375refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120420171020
314328338refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120320171020
314411822refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120320171020
316538674refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120320171020
316897749refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120320171020
317020775refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120320171020
320539109refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120320171020
320545951refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120320171020
320546669refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120320171020
320656179refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120420171020
320827893refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120420171020
321513784refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120420171020
341420874refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120320171020
341816999refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120420171020
342266945refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120420171020
342838679refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120320171020
344553987refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120420171020
344573987refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120420171020
351217410refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120320171020
351267980refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120320171020
353030986refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120420171020
353056797refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120420171020
353227986refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120420171020
355349401refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120320171020
355382878refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120320171020
355447670refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120320171020
356060278refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120320171020
356186961refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120320171020
359038249refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120420171020
360159970refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120420171020
360240216refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120420171020
363275926refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120320171020
363993955refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120420171020
364664754refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120420171020
366498230refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120420171020
369489491refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120420171020
370059465refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120320171020
372693015refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120320171020
374214500refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120320171020
375964408refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120320171020
376409788refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120320171020
376452153refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120320171020
376513881refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120320171020
387177909refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120420171020
387781256refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120420171020

Test failure

Implementation: crypto_aead/led80n6silcv1/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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