Implementation notes: x86, cryptologic, crypto_aead/morus1280256v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: morus1280256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
107555refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
107709refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
107709refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
107809refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053120140517
107879refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053120140517
107879refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
107900refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
107961refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
108382refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
108606refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
108706refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
108712refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
109088refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
109215refgcc -m32 -O2 -fomit-frame-pointer2014053120140517
109264refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
109312refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
109367refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
109409refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
109418refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
109421refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
109464refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
109506refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
109530refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
109576refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
109603refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
109630refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
109809refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
109830refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
109830refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
109855refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
109870refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
111585refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
111603refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053120140517
111664refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
111670refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
111673refgcc -m32 -O -fomit-frame-pointer2014053120140517
111694refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
111715refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
111721refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
111758refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
111809refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
111836refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
111855refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
111858refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
111867refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
111903refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
111921refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
111961refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
111970refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
111982refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
112173refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
112173refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
112215refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
113885refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517
113976refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
113994refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
114009refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
114076refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
114267refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053120140517
114297refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
114664refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
114664refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
114700refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
114724refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
114812refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
114870refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517
114997refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
115009refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
115012refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
115058refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517
115303refgcc -m32 -Os -fomit-frame-pointer2014053120140517
209593refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
223807refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
225093refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
227000refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
227135refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
227186refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
227579refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
242608refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
243467refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053120140517
243692refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053120140517
243850refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
243850refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
243909refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
244475refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
244533refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
244542refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
244617refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
244658refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
244733refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
245366refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
245466refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
245625refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
245859refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
245892refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
245916refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
246025refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
246034refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
246100refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
246158refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
246334refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
246417refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
246441refgcc -m32 -O3 -fomit-frame-pointer2014053120140517
246884refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
246934refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517
246975refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
247083refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
247192refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
247200refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
247216refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517
251259refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
251267refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
251325refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053120140517
251425refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
251475refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
251483refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
251575refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
251692refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
251767refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
252117refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
252292refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
252459refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
252475refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
254750refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
254750refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
254983refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
255175refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
255367refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
255425refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
255658refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
255950refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517
256067refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
256867refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053120140517
257450refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
257567refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
258300refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
258325refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
258450refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
258450refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517
258917refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517