Implementation notes: x86, titan0, crypto_aead/joltikneq6464v13

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: joltikneq6464v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
5969324refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070720190110
5970876refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070720190110
5971792refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070720190110
5976484refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070720190110
5982852refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
5985616refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
5986232refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070720190110
5988620refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070720190110
5992096refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
5994552refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070720190110
5999684refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
6014744refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
6020776refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070720190110
6033860refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
6044636refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070720190110
6068468refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
6072964refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
6073600refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
6076072refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
6096756refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
6098504refgcc -m32 -O3 -fomit-frame-pointer2019070720190110
6103292refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
6264960refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
6275832refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
6324900refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
6326188refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
6341404refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
6342088refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
6473404refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
6479952refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
6616220refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
6616324refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
6622804refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
6662980refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
6754436refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
6765220refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
6776572refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
6802856refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
6899468refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
6902388refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
13789508refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
13862364refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
14169032refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
14171296refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
14593292refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
14931628refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
15018340refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
15045812refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
15055148refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
15320696refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
15324140refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
15348404refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
15474152refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
15585724refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
15586096refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
15615464refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
15630572refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
15819364refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
15887040refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
15898244refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
15913776refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
16252876refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
16356684refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
16443648refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
16511740refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
16556764refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
16559880refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
16800152refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
16969704refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070720190110
17055600refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070720190110
17075472refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
17086844refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
17129928refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
18003984refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
18125100refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070720190110
18126560refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070720190110
19332504refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070720190110
19332508refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070720190110
19723700refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
19739536refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
19896800refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
19936676refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
20674044refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
21197592refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
21197996refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
21288508refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
21289344refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
21655540refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
21753976refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
21757088refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
21833832refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
22093292refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
22377144refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
22380432refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070720190110
22383204refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070720190110
22384948refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070720190110
22385444refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070720190110
22414576refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
22436336refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070720190110
22708284refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070720190110
22712516refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070720190110
22712592refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070720190110
22714988refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070720190110
22720060refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070720190110
22720552refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070720190110
23037156refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
23133388refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070720190110
23135284refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070720190110
23164688refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
23431860refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
23563272refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
23567108refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070720190110
23644600refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
23821472refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
23848296refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
23979516refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
24163008refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
24163416refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
24166264refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
24468052refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
24735452refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
24740700refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
24752136refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
24754620refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
24755084refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
24763964refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
24808476refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
25125092refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
25132372refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
25155648refgcc -m32 -O -fomit-frame-pointer2019070720190110
25176772refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
25261752refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
25362388refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
25376056refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
25389448refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
25419304refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
25749388refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
25761260refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
25786368refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
25988092refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
26399740refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
26777268refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
26778152refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
26958976refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070720190110
27191776refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070720190110
27208768refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070720190110
27559872refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
27560536refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
27573196refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
27594272refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
27602716refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
27607512refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070720190110
27613840refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
27630724refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070720190110
27638480refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070720190110
28247636refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
28251512refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
28252028refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
28254488refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
28361004refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070720190110
28528272refgcc -m32 -O2 -fomit-frame-pointer2019070720190110
28823424refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
28824812refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
28825244refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
29024444refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
29471564refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
29650220refgcc -m32 -Os -fomit-frame-pointer2019070720190110
30458352refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
34677068refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
44931800refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
44969156refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
45162980refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
46177384refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
46613572refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
46670996refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
47021044refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110