Implementation notes: x86, cryptologic, crypto_aead/morus1280128v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: morus1280128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
100800refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
101079refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
101179refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
101224refgcc -m32 -O2 -fomit-frame-pointer2014053120140517
101258refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
101267refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
101270refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
101300refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
101388refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
101400refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
101449refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
101458refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053120140517
101473refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
101506refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
101555refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
101670refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
101700refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
101758refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
101776refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
101815refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
101858refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
101885refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
101979refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
102009refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
102015refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
102030refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
102167refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517
102176refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
104494refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
104549refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
104576refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053120140517
104591refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
104597refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
104600refgcc -m32 -O -fomit-frame-pointer2014053120140517
104618refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
104694refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
104694refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
104715refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
104721refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
104730refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
104736refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
104806refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
104815refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
104852refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
104900refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
104906refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
104909refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
104921refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
104957refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
105070refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
105149refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
105149refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
105149refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
105149refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
105421refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
105570refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
105585refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517
105709refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
105715refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
105857refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
105958refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
106000refgcc -m32 -Os -fomit-frame-pointer2014053120140517
106009refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053120140517
106106refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
106121refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
106221refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517
106279refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
106297refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517
209172refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
209786refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
209951refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
210121refgcc -m32 -O3 -fomit-frame-pointer2014053120140517
210493refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053120140517
211086refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
211421refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
211958refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
216807refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053120140517
226691refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
226775refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
226808refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
226809refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
226983refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
227058refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
227584refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
227725refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
227892refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
228033refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
228058refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
228259refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
228434refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053120140517
228434refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053120140517
228542refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
228558refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
228600refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517
228667refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
228700refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
228709refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
228750refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
228783refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
228834refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
228875refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
228917refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
228925refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
228934refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
228941refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
228992refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
229092refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
229341refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
229358refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
229433refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
229642refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
234666refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
234891refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
234892refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
234959refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
235017refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
235017refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
235042refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
235050refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
235200refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
235309refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
235559refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
235742refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
236741refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
236784refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
237766refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
237767refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
237900refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
237966refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
238050refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
238175refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
238300refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053120140517
238342refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
238350refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517
238367refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
238400refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
238434refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517
238508refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
238542refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
238592refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517