Implementation notes: x86, kizomba, crypto_aead/present80n6silcv1

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: present80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
23655109refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082520180818
23663660refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082520180818
24057655refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082520180818
24058272refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
24064788refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
24182042refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
24361209refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
24367192refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
24369661refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
25071845refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082520180818
25107837refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082520180818
25189034refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082520180818
25206460refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082520180818
25812795refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
25824267refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
25827984refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
25829425refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
26034030refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
26125397refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
26245657refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
26279167refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082520180818
26290667refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
26423072refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
26428381refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082520180818
26435373refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082520180818
26442411refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
26500141refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
26506577refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
26529818refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082520180818
26530012refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082520180818
26546812refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
26574480refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082520180818
26575174refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
26621035refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
26692032refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082520180818
26695576refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
26697105refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082520180818
26698105refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
26790375refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082520180818
26799127refgcc -m32 -O2 -fomit-frame-pointer2018082520180818
26805895refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
26817242refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082520180818
26820028refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
26820164refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082520180818
26820641refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082520180818
26820744refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082520180818
26823199refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
26823953refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
26873601refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
26890301refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
26937097refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
27028601refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
27053045refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
27219365refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
27220280refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
27221681refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
27342506refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
27365021refgcc -m32 -O3 -fomit-frame-pointer2018082520180818
27373951refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
27475157refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
27487211refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
27492049refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
27563066refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
27659508refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
27715952refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
27758387refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
27857139refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
27870824refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
27880195refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
28402591refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
28478278refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
28482570refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
28585843refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
28586397refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
28593147refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
28625854refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
28728514refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082520180818
28757317refgcc -m32 -O -fomit-frame-pointer2018082520180818
28782601refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
28862534refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
28876762refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
28898246refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
28962695refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
28964790refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082520180818
28979330refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
28986686refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082520180818
29005277refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082520180818
29036929refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082520180818
29076780refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082520180818
29137836refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082520180818
29240669refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
29503407refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
29708641refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
29760101refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
29811645refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
29867771refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
30134194refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
30137693refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
30148008refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
30927004refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
31308048refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
31456095refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
31824220refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
31858236refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
31888044refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
31889250refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
32053528refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
32068800refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
32110568refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
32402562refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
32416425refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
32494111refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082520180818
32575042refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082520180818
32674291refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
32709150refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082520180818
32742478refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082520180818
32821627refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082520180818
32865651refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082520180818
33038018refgcc -m32 -Os -fomit-frame-pointer2018082520180818
33116885refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
33142444refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
33157873refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
33170671refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
33185607refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
33192681refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
33287681refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
33301853refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
33405268refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
33868983refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082520180818
33951540refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
34208006refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
34680111refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
36368094refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
36377021refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
36439327refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
36467610refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082520180818
36488576refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
36558361refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
36766617refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
37344399refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
37359832refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
37824697refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
37844036refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
37854387refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
39405887refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
39533222refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
39774062refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
40358190refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
40365724refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
41279008refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082520180818
41281014refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
41373752refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
41525476refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
41548303refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
41618101refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
41761953refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
41905905refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
42850307refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
42940220refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
42995048refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
43884028refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
44375943refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
46195389refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
46223304refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
46335637refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
46428854refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
46561528refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
46722486refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
46757722refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
46795601refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
46972437refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
47184108refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
47210012refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
47558304refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
49860952refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
50117311refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818