Implementation notes: x86, kizomba, crypto_aead/joltikeq12864v13

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: joltikeq12864v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
15569252refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
15592528refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
15621224refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082220180818
15630662refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
15637710refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
15638655refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
15696113refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
15801514refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
15837062refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
15847081refgcc -m32 -O3 -fomit-frame-pointer2018082220180818
16233921refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
16262386refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
16265246refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
16269089refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
16311264refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082220180818
16318119refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
16338655refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082220180818
16339129refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082220180818
16340488refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082220180818
16340945refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082220180818
16344715refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082220180818
16363716refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082220180818
16378538refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
16486002refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082220180818
16646214refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
16646554refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
16716083refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
16719798refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
16771948refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
16847151refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
17887181refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
17903752refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
17922854refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
17937637refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
18572634refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
18659369refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
21787773refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
21908841refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
22054742refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
22100314refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
36562465refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
37393123refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
37460792refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
37475715refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
37768496refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
38043448refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
38047684refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
39559211refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
39584097refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
39648538refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
40274415refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
40292203refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
40311944refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
40450743refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082220180818
40789562refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
41381595refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
41387008refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
41495722refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
41693343refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
41893099refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
41969980refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
41971479refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
41979795refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
42286740refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
42582746refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082220180818
42790066refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
43245044refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
43506155refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
43542417refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
43597377refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
43627682refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
43794234refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
44331101refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
48647040refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082220180818
48834428refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082220180818
50472802refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
51687129refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
51735718refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
52671724refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082220180818
54008498refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082220180818
54191869refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082220180818
54375502refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
54577266refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
54958274refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
55041197refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
55046657refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
55428453refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
55939097refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
56054248refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082220180818
56471337refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082220180818
56546055refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
56860913refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082220180818
56872476refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082220180818
57037051refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
57138839refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
57476901refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082220180818
57907988refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
57951701refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082220180818
57955208refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082220180818
57960383refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082220180818
57985802refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082220180818
58101893refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
58385819refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082220180818
58552599refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
58557200refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
58621518refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
58757760refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082220180818
58913937refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
58996906refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
59373059refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
59443544refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082220180818
61919139refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
62220207refgcc -m32 -O -fomit-frame-pointer2018082220180818
63683575refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
63834600refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082220180818
63888072refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
64114839refgcc -m32 -O2 -fomit-frame-pointer2018082220180818
64141643refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
64142018refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
64148611refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
64349353refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
64442433refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
64446683refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
64951555refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
65526486refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
65568532refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
65601294refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
65662022refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
65670998refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
65721278refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
65728355refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
65749439refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
66392772refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
66555347refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
66634716refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
66645545refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
67005917refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
67017926refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
67289246refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
67874153refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
67938091refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
68082397refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
69164956refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082220180818
69625527refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
69830302refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
70003294refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
73376643refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
73403311refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
73528998refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082220180818
73732598refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
73759079refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
73774727refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
73893091refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082220180818
73893363refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
73994060refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082220180818
74008292refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082220180818
74599496refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082220180818
74885101refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
74886707refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
75322742refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
75332012refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
75350361refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
75380391refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
75595230refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082220180818
76597156refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
76958821refgcc -m32 -Os -fomit-frame-pointer2018082220180818
79249910refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
79945895refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
81063228refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
124044856refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
128013611refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
128099101refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
128757653refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
128971087refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
129775523refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
130799022refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818