Implementation notes: x86, titan0, crypto_aead/joltikeq12864v13

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: joltikeq12864v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
17783732refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070720190110
17789044refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070720190110
17835324refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070720190110
17858616refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070720190110
17880080refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070720190110
18162636refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
18173556refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
18178132refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
18231220refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
18560156refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
18563336refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
18573144refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
18674892refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
18701144refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
18762284refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
19123488refgcc -m32 -O3 -fomit-frame-pointer2019070720190110
19436908refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
19555112refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
19588656refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
19622648refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
19698176refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070720190110
19704848refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070720190110
19715872refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070720190110
20017392refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
20064288refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
20425264refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
20434292refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
20446340refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
20540712refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
20591456refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070720190110
20621256refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
20953956refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
21068568refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
21078036refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
21117744refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
21122724refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
21253608refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
21493340refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
22032020refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
23715460refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
41288068refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
41309820refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
41944492refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
43323888refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
43969560refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
44969476refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
44972500refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
45718060refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
46113396refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
46321416refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
46778836refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
46794276refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
46801192refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
46821752refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
47087476refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070720190110
47761280refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
49026684refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
49792712refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
49823720refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070720190110
49839668refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
49887064refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
51215912refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
51266460refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
51273744refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
51274032refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
51605144refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
51611872refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
51621768refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
52272112refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
53724992refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
54333168refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
54335124refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
54470768refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
54606940refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070720190110
54669580refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070720190110
55256100refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
57074300refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070720190110
57083956refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070720190110
60406568refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
60489576refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
63223348refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
63401556refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
64448896refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
64718876refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
64723192refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
65857076refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070720190110
66068772refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
66131700refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
66158512refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070720190110
66240652refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
66623964refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
67800772refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
67913592refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
68032964refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
68282960refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070720190110
68303076refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070720190110
68324864refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
68591348refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070720190110
68602092refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070720190110
68625652refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070720190110
69158324refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
69618664refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070720190110
69641184refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070720190110
70132144refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
70319768refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
70602100refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
70699504refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070720190110
70747844refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070720190110
70779768refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070720190110
70910428refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
70912996refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
70945288refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
71826944refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
72205400refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
72774140refgcc -m32 -O -fomit-frame-pointer2019070720190110
73341972refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
73342432refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
73369604refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
73393036refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
73662444refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
73667924refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
73668828refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
73760672refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070720190110
73955064refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
74445652refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
74447468refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
74465144refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
74469216refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
74562296refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
74868676refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
75164980refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
75574264refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
75804452refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
76843972refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
76869288refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
77792052refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
77795148refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
79237384refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070720190110
79265696refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070720190110
79604904refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
79852744refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070720190110
80630404refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
80636524refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
80759720refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070720190110
80868292refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
81923904refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
82614944refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
82620372refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
82628896refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
82670280refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
83637460refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070720190110
83990680refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
83995012refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
84022732refgcc -m32 -O2 -fomit-frame-pointer2019070720190110
84722256refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
85126856refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
85132816refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
85135200refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
85811472refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
87689272refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
87707248refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
87933436refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
88311084refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070720190110
89277944refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070720190110
90072000refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070720190110
92422464refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
93343560refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
94389260refgcc -m32 -Os -fomit-frame-pointer2019070720190110
101267620refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
130901812refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
131894076refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
133702596refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
133731140refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
135012876refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
135676400refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
150527792refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110