Implementation notes: x86, kizomba, crypto_aead/joltikneq12864v13

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: joltikneq12864v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
10461116refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
10464732refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
10466786refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
10494671refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082320180818
10508784refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
10510818refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
10512407refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
10532861refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
10637429refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
10648155refgcc -m32 -O3 -fomit-frame-pointer2018082320180818
10887812refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
10922976refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
10925486refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
10926669refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
10940387refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
10942869refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
10975444refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082320180818
10988657refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082320180818
10990004refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082320180818
10994359refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082320180818
11004308refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082320180818
11017474refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082320180818
11020240refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082320180818
11024123refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082320180818
11174321refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
11180282refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
11242895refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
11245296refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
11271028refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
11313508refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
12001311refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
12001495refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
12062724refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
12105674refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
12433441refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
12445889refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
14626038refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
14663782refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
14680651refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
14741031refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
24165186refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
24974206refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
25031966refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
25113475refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
25159805refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
25778788refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
26023701refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
26404649refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
26513806refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
26530232refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
26586972refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
26626827refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
26672300refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082320180818
26758710refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
26816786refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
27564151refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
27671891refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
27949288refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
28004714refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
28014774refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
28018727refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
28184734refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082320180818
28294310refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
28440802refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
28466344refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
28525308refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
28661490refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082320180818
28767592refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
29045018refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
29063650refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
29086907refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
29274871refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
29759030refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
32435943refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082320180818
32555435refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082320180818
33163030refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
33164431refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
33600283refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
34997556refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
35244070refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082320180818
35569159refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082320180818
36702988refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
36737856refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
36858226refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
36979599refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
37301688refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
37309971refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
37817149refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082320180818
37821988refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082320180818
37872201refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082320180818
37903569refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082320180818
37910990refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
37937641refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
38129984refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082320180818
38166357refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082320180818
38442137refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
38447462refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
38586467refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
38599578refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082320180818
38609777refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082320180818
38654254refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082320180818
38700302refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
38942681refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082320180818
38988950refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082320180818
39114246refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082320180818
39287069refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
39291067refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
39331095refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
39521211refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082320180818
40684520refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
41032135refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
41151843refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
41213706refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082320180818
41812086refgcc -m32 -O -fomit-frame-pointer2018082320180818
42057111refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
42291010refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
42514964refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082320180818
42623637refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
42715224refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
42870623refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
43080016refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
43233079refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
43267704refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
43284066refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
43336752refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
43400404refgcc -m32 -O2 -fomit-frame-pointer2018082320180818
43441139refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
43487666refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
43504417refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
43545664refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
43550262refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
43552329refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
43784344refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
43827992refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
43929424refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
44390550refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
44533846refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
44537940refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
44824708refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
45442981refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
45578845refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
46066992refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
46832791refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
47083034refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
47550990refgcc -m32 -Os -fomit-frame-pointer2018082320180818
47599770refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
48925278refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
48925811refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
48929395refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
48956506refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
49330863refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082320180818
49358139refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082320180818
49383621refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
49584359refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818
49593002refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
49626105refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082320180818
49657498refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818
49738716refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
49892038refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082320180818
50024119refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
50053556refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
50165252refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
50289976refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082320180818
50366223refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
50469304refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082320180818
50518322refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082320180818
53659024refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
53993153refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
54755720refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
83147643refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
85830955refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
86133163refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
86161248refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818
86637512refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
86838274refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
87291406refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818