Implementation notes: x86, kizomba, crypto_aead/shellaes128v1d5n80

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: shellaes128v1d5n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
250508refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
251552refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
253721refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
256748refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
256954refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
258479refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
258791refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
259246refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
259318refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
260151refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
260354refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
261923refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
262369refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082520180818
262702refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082520180818
262719refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
262822refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082520180818
263117refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082520180818
263347refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082520180818
263648refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
264196refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
264208refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082520180818
264294refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082520180818
264816refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082520180818
265867refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082520180818
266427refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
266583refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082520180818
268520refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
269230refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
269293refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
269698refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
270161refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
270317refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
270363refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
271020refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082520180818
271389refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
271458refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
271585refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
272111refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
272145refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
272804refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
273162refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
273206refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
273375refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
273387refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
273652refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
273704refgcc -m32 -O3 -fomit-frame-pointer2018082520180818
274849refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
276343refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
276518refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
277179refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
278209refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082520180818
278472refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
278698refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
278728refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082520180818
278740refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082520180818
279323refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
279385refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082520180818
279564refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082520180818
279724refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
279809refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
279901refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082520180818
280095refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082520180818
280936refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
281062refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
281232refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
281274refgcc -m32 -O -fomit-frame-pointer2018082520180818
281819refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082520180818
282530refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
283383refgcc -m32 -O2 -fomit-frame-pointer2018082520180818
284017refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
284028refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082520180818
284180refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
284448refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
284713refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
285098refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
285185refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
285395refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
285441refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
285893refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082520180818
286339refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082520180818
286397refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082520180818
286637refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
287002refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
287040refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082520180818
287192refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
287385refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082520180818
288088refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
288113refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082520180818
288250refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
288440refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
288647refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
288853refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
289498refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
290266refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
290419refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082520180818
290569refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
290968refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
291228refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
291290refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
291379refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
291484refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
291861refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
291919refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
292026refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
292141refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
292429refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
292480refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
292992refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
293008refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
293135refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
293407refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
294627refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
295314refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
296694refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
296742refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
297994refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
304476refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
304903refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
305750refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
305881refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
306080refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
306867refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
308407refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
311085refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
313087refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
313671refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082520180818
313710refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
314426refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
314474refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082520180818
314526refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
314980refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
315190refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082520180818
315246refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
315323refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082520180818
315350refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
315486refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
315639refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
315643refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
315662refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082520180818
315705refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
316270refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
316381refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
316480refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
316857refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
316931refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
317060refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
317145refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
317189refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
317419refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
317788refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
318085refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
318278refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
318423refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082520180818
318776refgcc -m32 -Os -fomit-frame-pointer2018082520180818
318881refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
319149refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
319915refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082520180818
320305refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
320309refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
320776refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
321431refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
321658refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
322861refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082520180818
323062refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
323198refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
324980refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
327974refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082520180818
330741refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
331034refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
331405refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
331771refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
333498refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
333719refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
334240refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
334958refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
337579refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818