Implementation notes: x86, kizomba, crypto_aead/deoxysneq256128v13

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: deoxysneq256128v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
943837refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
946631refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
949568refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
949678refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
949784refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
950144refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
952281refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082220180818
953052refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
955851refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
956242refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
956558refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
957583refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
960290refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
960516refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082220180818
960541refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082220180818
960560refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082220180818
960699refgcc -m32 -O3 -fomit-frame-pointer2018082220180818
963008refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
963345refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082220180818
963738refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082220180818
964101refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
964923refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
968315refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082220180818
969492refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
970020refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
970885refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082220180818
972127refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082220180818
974427refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
974894refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
974918refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
979598refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
982397refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
982909refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
985365refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
986716refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
987165refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
991568refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
993966refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
1098402refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
1106756refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
1112020refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
1115724refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
1117353refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
1149534refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
1876294refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
1882056refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
1882769refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
2085331refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
2089633refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
2090809refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
2090905refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
2091034refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
2091871refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
2097573refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
2103891refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082220180818
2160908refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082220180818
2183348refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082220180818
2184042refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082220180818
2188611refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082220180818
2188984refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082220180818
2208861refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
2213659refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
2243633refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
2252685refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082220180818
2255528refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
2265535refgcc -m32 -O2 -fomit-frame-pointer2018082220180818
2273375refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
2372506refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
2386760refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
2388113refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
2393643refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
2409623refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082220180818
2410760refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
2411022refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
2437917refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082220180818
2455502refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
2458836refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
2466692refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
2597845refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
2858496refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
2859893refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
2862442refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
2864018refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
2864355refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
3074295refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
4233625refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
4257559refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
4458752refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
4507363refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
4509974refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
4513837refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
4682522refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082220180818
4700406refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
4750960refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
4783028refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
4795236refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
4853678refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
4876540refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
4879022refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
4894756refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
4921660refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
4980681refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
4989121refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
4996645refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
5000045refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
5024746refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
5039667refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
5092379refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
5128891refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082220180818
5134917refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082220180818
5145385refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
5148129refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
5155871refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082220180818
5159446refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082220180818
5163159refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082220180818
5172214refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082220180818
5174367refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
5183592refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082220180818
5232496refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
5241913refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
5296853refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
5309877refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
5324513refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
5341812refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
5385135refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
5388279refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082220180818
5393171refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
5413590refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
5415613refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
5421944refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
5456308refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
5489751refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
5494111refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082220180818
5504679refgcc -m32 -O -fomit-frame-pointer2018082220180818
5531700refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
5547073refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
5556438refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
5558970refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
5562312refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
5570921refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
5572372refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
5598855refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082220180818
5643149refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082220180818
5728524refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
5733541refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
5734087refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
5736321refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
5738619refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
5766859refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
5781645refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
5784722refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
5787592refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082220180818
5800665refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
5801942refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
5806715refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082220180818
5806782refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082220180818
5806979refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
5808492refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
5812907refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
5822729refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
5829532refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
5831345refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082220180818
5842746refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
5852988refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
5853084refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
5874502refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
5892202refgcc -m32 -Os -fomit-frame-pointer2018082220180818
5904952refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
5908079refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
5911046refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
5932699refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
6147218refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
6259264refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082220180818
6314361refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082220180818
6390768refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
6421313refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818