Implementation notes: x86, kizomba, crypto_aead/joltikeq6464v13

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: joltikeq6464v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
7808367refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082220180818
7815016refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
7823333refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
7831250refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
7846298refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
7847109refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
7847329refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
7876610refgcc -m32 -O3 -fomit-frame-pointer2018082220180818
7883842refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
7926639refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
8150666refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082220180818
8181657refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
8184986refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
8187258refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082220180818
8188712refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082220180818
8188812refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082220180818
8192200refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082220180818
8194710refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082220180818
8211192refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
8214782refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
8218704refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
8221897refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082220180818
8227972refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
8268651refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082220180818
8269429refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
8270119refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
8302425refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
8308831refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
8345250refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
8354945refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
8635056refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
8642694refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
8645060refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
8665377refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
8908147refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
8924483refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
10833742refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
10887988refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
10965424refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
11005312refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
17923492refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
18687490refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
18816774refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
18847907refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
18906020refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
18926748refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
18935990refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
19414361refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
19431079refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
19512615refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
20455869refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
20587443refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082220180818
20728024refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
20738490refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
20761806refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
20802500refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
21105659refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
21105839refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
21211215refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
21334303refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082220180818
21375271refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
21463825refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
21633994refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
21641381refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
21674074refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
21678490refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
21710798refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
21718846refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
21733508refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
21827226refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
21960186refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
22182962refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
22699718refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
24098317refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082220180818
24105933refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082220180818
25005865refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
25634807refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
25635829refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
26767103refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082220180818
26963097refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082220180818
27020070refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082220180818
27099399refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082220180818
27119998refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082220180818
27466484refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
27492072refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
27947942refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
27964169refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
28020912refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
28062078refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
28094301refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
28252688refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
28263621refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
28355504refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082220180818
28395353refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
28443603refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
28497010refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082220180818
29114791refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082220180818
29279125refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
29591398refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
29633438refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
29691996refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
29692268refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
29694052refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
29697230refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082220180818
29699034refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082220180818
29761236refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
29939288refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082220180818
29974228refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082220180818
30006107refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082220180818
30100248refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082220180818
30138657refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082220180818
30690057refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
30945099refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
31077777refgcc -m32 -O -fomit-frame-pointer2018082220180818
31092206refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
31890010refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
32329766refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
32345473refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
32474133refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
32655639refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
32913340refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
32919320refgcc -m32 -O2 -fomit-frame-pointer2018082220180818
32954851refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082220180818
32977897refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
33164752refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
33194230refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
33194338refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
33242851refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
33385490refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
33406641refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
33423992refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
33449486refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
33636786refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
33871569refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
33933670refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
33987387refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
34004111refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
34036083refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
34087127refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
35489345refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
35698852refgcc -m32 -Os -fomit-frame-pointer2018082220180818
35776214refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
35874432refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
35906839refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
35927667refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
36131744refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
36248726refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082220180818
36643143refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
36644026refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
36740885refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
37063724refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
37478514refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082220180818
37560375refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082220180818
37712830refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082220180818
37788321refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082220180818
38021361refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082220180818
38178901refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
38211601refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
38262109refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
38331153refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
38336093refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
38336500refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
38341761refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082220180818
38431721refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
38525711refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
40098246refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
40100344refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
40551703refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
41284355refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
62450422refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
65362595refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
66162302refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
66187841refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
66333081refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
66405830refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
67139653refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818