Implementation notes: x86, titan0, crypto_aead/joltikneq9696v13

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: joltikneq9696v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
11965196refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070720190110
11969228refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070720190110
11978900refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070720190110
11980376refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070720190110
11982828refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070720190110
11987496refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070720190110
12067332refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070720190110
12068260refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070720190110
12195996refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
12196056refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
12214380refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
12216748refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
12468276refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
12469488refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
12469584refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
12544136refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
12545472refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
12554736refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
12564148refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070720190110
12607576refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
12702892refgcc -m32 -O3 -fomit-frame-pointer2019070720190110
12735212refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
13022164refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
13029424refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
13138312refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
13144540refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
13146932refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
13155928refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
13514928refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
13533304refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
13730340refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
13736524refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
13741076refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
13806020refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
14132040refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
14137416refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
14157436refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
14157728refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
14652292refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
14663052refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
27633228refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
27666784refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
27972280refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
27977200refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
29087592refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
29778648refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
30029576refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
30033816refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
30364772refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
30365768refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
30369924refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
30670372refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
30983616refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
31044864refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
31230500refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
31236108refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
31236280refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
31241420refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
31245888refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
31269996refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
31334772refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070720190110
31388796refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
31469780refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
32117384refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
32482756refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
32573972refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
32821464refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
33296268refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
33389808refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070720190110
34428124refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
34446300refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
34487276refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
34739116refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
36427260refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070720190110
36429136refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070720190110
36704152refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
38044284refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070720190110
38072168refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070720190110
39912676refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
40318796refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
41784372refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
41788928refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
42870540refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
43037052refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
43161648refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
43172556refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
43183728refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
43220124refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
43267528refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
43532824refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
44169312refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070720190110
44184268refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070720190110
44287860refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070720190110
44287944refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070720190110
44297320refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070720190110
44302344refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070720190110
44307192refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070720190110
44360408refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070720190110
44838056refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
44850808refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
45271384refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
45407952refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
45427708refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
45547448refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
45649364refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070720190110
45685204refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070720190110
45712440refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070720190110
45721868refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070720190110
45733500refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070720190110
45776192refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
46168576refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
46716828refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070720190110
46730804refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
47007092refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
47011168refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
47014268refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
47713128refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
47987228refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
47990576refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
48007024refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
48226516refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
48540524refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
48762628refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
48764644refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
48766316refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
48894624refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
48896824refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
48899428refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
49057408refgcc -m32 -O -fomit-frame-pointer2019070720190110
49800608refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
49809516refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
50098872refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
50099260refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
50150540refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
50171880refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
50345044refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
50592988refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
50916304refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
51745208refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
51746860refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
51753668refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
54087156refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
54114568refgcc -m32 -Os -fomit-frame-pointer2019070720190110
54211468refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
54216992refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
54277528refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070720190110
54514164refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070720190110
54527372refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070720190110
54530712refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070720190110
54827440refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
54916804refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
54942936refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
55029024refgcc -m32 -O2 -fomit-frame-pointer2019070720190110
55239952refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070720190110
56130652refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070720190110
56165432refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
56456428refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070720190110
57309392refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
57313096refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
57375688refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
58235696refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
58238800refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
58238988refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
58732588refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
58734112refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
58739012refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
58843560refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
61795660refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
62010440refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
87003720refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
87863364refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
89045832refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
89644284refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
90204736refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
90603552refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
90875108refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110