Implementation notes: x86, titan0, crypto_aead/joltikeq9696v13

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: joltikeq9696v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
17790904refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070720190110
17794812refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070720190110
17833064refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070720190110
17835288refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070720190110
17836180refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070720190110
17836300refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070720190110
17870412refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070720190110
17913040refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070720190110
18169636refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
18171188refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
18188108refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
18188632refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
18565560refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
18575284refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
18575540refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
18672500refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
18677036refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
18677268refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
18735412refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070720190110
18768316refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
19006416refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
19396124refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
19434488refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
19547760refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
19550568refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
19617196refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
19619820refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
20058292refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
20061972refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
20439580refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
20446360refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
20449804refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
20542292refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
20758204refgcc -m32 -O3 -fomit-frame-pointer2019070720190110
21077412refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
21097080refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
21113664refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
21120492refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
21811364refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
21857860refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
41329828refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
41383856refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
41878692refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
41899376refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
43621444refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
43969592refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
43973476refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
43974768refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
45157288refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
45559268refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
45559872refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
45846568refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
46077792refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
46221348refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
46228644refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
46233400refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
46327908refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070720190110
46569988refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
46758240refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
46792648refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
46800416refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
46983460refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
46992800refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
47025388refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
47297784refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
48045876refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
48776028refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
49150532refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
49600256refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
49720136refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070720190110
51597056refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
51623276refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
51647300refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
54324400refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
54626964refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070720190110
55419920refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070720190110
56894368refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070720190110
56930784refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070720190110
60086800refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
60871956refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
61253432refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
61263540refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
62143584refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
62633648refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
62859968refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
62871868refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
62908888refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
64226796refgcc -m32 -O -fomit-frame-pointer2019070720190110
64228604refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
64719064refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
64722892refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
64725720refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
66199020refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
66263792refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070720190110
66276376refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070720190110
66277180refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070720190110
66305504refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
67515508refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
67517860refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
67571176refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
67577232refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
67795256refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
67915132refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
68102312refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
68233148refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070720190110
68244940refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070720190110
68251452refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070720190110
68252600refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070720190110
68252764refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070720190110
68256452refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070720190110
68581660refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070720190110
68582736refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070720190110
68584632refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070720190110
69102056refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070720190110
69208792refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
70465708refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
70677792refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
71611392refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
71966732refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
72002800refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
72161436refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
72249028refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
72275260refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
72280912refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
72476232refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070720190110
73120796refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
73143276refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
73739708refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
73901192refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
73909888refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
73909968refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
74672272refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
74673304refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
74687448refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
74775956refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
74792220refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
74896924refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
75296548refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
75798820refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
75964992refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
75968820refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
76000084refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
76597888refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
79051368refgcc -m32 -Os -fomit-frame-pointer2019070720190110
79254680refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070720190110
79256308refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070720190110
79281912refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
79560920refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070720190110
79566292refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070720190110
79568720refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070720190110
79819400refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070720190110
81907408refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
81913108refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
81913296refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
81916740refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
81918820refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
81926272refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
82587276refgcc -m32 -O2 -fomit-frame-pointer2019070720190110
83731280refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070720190110
83947836refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
84189248refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
84216836refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
84217728refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
84220060refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
84226768refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
84253908refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
88315980refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
92685712refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
92871036refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
130144188refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
130220496refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
133722400refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
133728004refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
134221980refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
134900472refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
135434468refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110