Implementation notes: x86, titan0, crypto_aead/joltikeq6464v13

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: joltikeq6464v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
8847708refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070720190110
8849316refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070720190110
8851212refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070720190110
8852292refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070720190110
8874968refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070720190110
8878092refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070720190110
8879504refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070720190110
8882056refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
8882896refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
8895500refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
8897228refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
8897404refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
8936560refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
8949440refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
8970932refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070720190110
8975700refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
8979656refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
8998092refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
8998312refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070720190110
9024188refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
9047432refgcc -m32 -O3 -fomit-frame-pointer2019070720190110
9084348refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
9271132refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
9331232refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
9359620refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
9381744refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
9424804refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
9427992refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
9584692refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
9624252refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
9820888refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
9829608refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
9835248refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
9862372refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
10021380refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
10075048refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
10232708refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
10236316refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
10391756refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
11836936refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
20723024refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
21180520refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
22363588refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
22505572refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
22648616refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
22931308refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
23053696refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
23126300refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
23131052refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
23512872refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
23553088refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
23569824refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
23576216refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
23631216refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
23908340refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
24476604refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
24520624refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
24542624refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
24547408refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
24567876refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
24589008refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
24697772refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
24821980refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
24824800refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
24844932refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
25091316refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
25243796refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070720190110
25522656refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070720190110
25542860refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
25551812refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
25552076refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
25764412refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
26733428refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
27125780refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070720190110
28689368refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070720190110
28690612refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070720190110
28759328refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
29200244refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070720190110
29765140refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
31106848refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
31153460refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
31662984refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
31715052refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
31877480refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
31907744refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
32115872refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
32436428refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
32583492refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
32588148refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
32654416refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
33511564refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
33522408refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
33587352refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070720190110
33626612refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
33969064refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070720190110
34072972refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070720190110
34110096refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070720190110
34168588refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
34223604refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070720190110
34295848refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
34301380refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070720190110
34310812refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070720190110
34680972refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
34888732refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
34907528refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
34935656refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070720190110
34943556refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070720190110
35284288refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070720190110
35289696refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070720190110
35666124refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
35701164refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
35705372refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
35806264refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
35887356refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
36198104refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
36199888refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
36207864refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
36415724refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
36710088refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
36823988refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
37270852refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070720190110
37281256refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
37331996refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
37335776refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
37346872refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070720190110
37349536refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
37356768refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
37375316refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
38000248refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
38063812refgcc -m32 -O -fomit-frame-pointer2019070720190110
38086160refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
38694464refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
38738112refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
38742172refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
38911992refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
38936084refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070720190110
38949160refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
39128820refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
39192808refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
41078416refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
41143064refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
41513680refgcc -m32 -O2 -fomit-frame-pointer2019070720190110
41825632refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070720190110
41826780refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070720190110
42070024refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070720190110
42110092refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070720190110
42142620refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070720190110
42232200refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070720190110
42326768refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
42333516refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
42347704refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
42360636refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
42371332refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
42381764refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
42656520refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
42867372refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
42962156refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
42977480refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
43014496refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
43055628refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
43522724refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
44095704refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
44100504refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
44280216refgcc -m32 -Os -fomit-frame-pointer2019070720190110
44770420refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
45676288refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070720190110
46074108refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
46868444refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
51137828refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
67375068refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
67456512refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
68261628refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
69357668refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
69982084refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
70837692refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
76155408refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110