Implementation notes: x86, nmih002, crypto_encrypt/ronald3072

Computer: nmih002
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20101204
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
82015137opensslgcc -m32 -march=i386 -O3 -fomit-frame-pointer2010101520101014
82107891opensslgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2010101520101014
82125540opensslgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2010101520101014
82139913opensslgcc -m32 -march=k6 -Os -fomit-frame-pointer2010101520101014
82177938opensslgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2010101520101014
82182717opensslgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2010101520101014
82184814opensslgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2010101520101014
82192419opensslgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2010101520101014
82194039opensslgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2010101520101014
82205244opensslgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2010101520101014
82221471opensslgcc -m32 -march=nocona -Os -fomit-frame-pointer2010101520101014
82222731opensslgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2010101520101014
82226214opensslgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2010101520101014
82234332opensslgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2010101520101014
82237158opensslgcc -m32 -march=i486 -O2 -fomit-frame-pointer2010101520101014
82239237opensslgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2010101520101014
82253592opensslgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2010101520101014
82253601opensslgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2010101520101014
82258245opensslgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2010101520101014
82262097opensslgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2010101520101014
82262340opensslgcc -m32 -march=i386 -O2 -fomit-frame-pointer2010101520101014
82269477opensslgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2010101520101014
82273059opensslgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2010101520101014
82274841opensslgcc -m32 -march=i486 -O -fomit-frame-pointer2010101520101014
82280484opensslgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2010101520101014
82284858opensslgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2010101520101014
82285578opensslgcc -m32 -march=prescott -O -fomit-frame-pointer2010101520101014
82289970opensslgcc -m32 -march=i486 -Os -fomit-frame-pointer2010101520101014
82292805opensslgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2010101520101014
82294047opensslgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2010101520101014
82295775opensslgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2010101520101014
82296378opensslgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2010101520101014
82301067opensslgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2010101520101014
82307781opensslgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2010101520101014
82318509opensslgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2010101520101014
82319121opensslgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2010101520101014
82321434opensslgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2010101520101014
82322298opensslgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2010101520101014
82325250opensslgcc -m32 -Os -fomit-frame-pointer2010101520101014
82333422opensslgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2010101520101014
82347399opensslgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2010101520101014
82348218opensslgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2010101520101014
82353483opensslgcc -m32 -march=pentium -O3 -fomit-frame-pointer2010101520101014
82356057opensslgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2010101520101014
82358397opensslgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2010101520101014
82358712opensslgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2010101520101014
82363617opensslgcc -m32 -O2 -fomit-frame-pointer2010101520101014
82363707opensslgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2010101520101014
82366101opensslgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2010101520101014
82374282opensslgcc -m32 -march=pentium2 -O -fomit-frame-pointer2010101520101014
82392939opensslgcc -m32 -march=prescott -O3 -fomit-frame-pointer2010101520101014
82393524opensslgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2010101520101014
82398042opensslgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2010101520101014
82400202opensslgcc -m32 -march=athlon -Os -fomit-frame-pointer2010101520101014
82404027opensslgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2010101520101014
82404819opensslgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2010101520101014
82408563opensslgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2010101520101014
82421973opensslgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2010101520101014
82423278opensslgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2010101520101014
82423395opensslgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2010101520101014
82425861opensslgcc -m32 -march=pentium -O -fomit-frame-pointer2010101520101014
82427175opensslgcc -m32 -march=pentium3 -O -fomit-frame-pointer2010101520101014
82427220opensslgcc -m32 -march=prescott -Os -fomit-frame-pointer2010101520101014
82427895opensslgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2010101520101014
82428651opensslgcc -m32 -march=k6-2 -O -fomit-frame-pointer2010101520101014
82433610opensslgcc -m32 -march=core2 -O -fomit-frame-pointer2010101520101014
82439271opensslgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2010101520101014
82442574opensslgcc -m32 -march=pentium -Os -fomit-frame-pointer2010101520101014
82445796opensslgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2010101520101014
82460331opensslgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2010101520101014
82463607opensslgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2010101520101014
82464867opensslgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2010101520101014
82465767opensslgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2010101520101014
82472742opensslgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2010101520101014
82479015opensslgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2010101520101014
82489518opensslgcc -m32 -march=pentium-m -O -fomit-frame-pointer2010101520101014
82494729opensslgcc -m32 -march=k8 -O2 -fomit-frame-pointer2010101520101014
82524132opensslgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2010101520101014
82526859opensslgcc -funroll-loops -m32 -O -fomit-frame-pointer2010101520101014
82528101opensslgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2010101520101014
82536480opensslgcc -m32 -march=athlon -O -fomit-frame-pointer2010101520101014
82541556opensslgcc -m32 -march=pentium -O2 -fomit-frame-pointer2010101520101014
82546335opensslgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2010101520101014
82546686opensslgcc -m32 -march=nocona -O2 -fomit-frame-pointer2010101520101014
82549368opensslgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2010101520101014
82551906opensslgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2010101520101014
82566099opensslgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2010101520101014
82576206opensslgcc -m32 -march=core2 -O2 -fomit-frame-pointer2010101520101014
82577421opensslgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2010101520101014
82582722opensslgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2010101520101014
82583838opensslgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2010101520101014
82595520opensslgcc -m32 -march=i386 -O -fomit-frame-pointer2010101520101014
82598454opensslgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2010101520101014
82601586opensslgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2010101520101014
82625247opensslgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2010101520101014
82630395opensslgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2010101520101014
82642320opensslgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2010101520101014
82642590opensslgcc -m32 -march=prescott -O2 -fomit-frame-pointer2010101520101014
82646577opensslgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2010101520101014
82647531opensslgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2010101520101014
82658817opensslgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2010101520101014
82669194opensslgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2010101520101014
82671165opensslgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2010101520101014
82671651opensslgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2010101520101014
82711080opensslgcc -funroll-loops -m32 -Os -fomit-frame-pointer2010101520101014
82720044opensslgcc -m32 -march=i386 -Os -fomit-frame-pointer2010101520101014
82725165opensslgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2010101520101014
82726875opensslgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2010101520101014
82737243opensslgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2010101520101014
82747998opensslgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2010101520101014
82748817opensslgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2010101520101014
82755180opensslgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2010101520101014
82760697opensslgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2010101520101014
82770354opensslgcc -m32 -march=k6 -O -fomit-frame-pointer2010101520101014
82772964opensslgcc -m32 -march=pentium4 -O -fomit-frame-pointer2010101520101014
82779678opensslgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2010101520101014
82779714opensslgcc -m32 -O -fomit-frame-pointer2010101520101014
82834083opensslgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2010101520101014
82856340opensslgcc -m32 -march=k6 -O3 -fomit-frame-pointer2010101520101014
82901835opensslgcc -m32 -march=athlon -O3 -fomit-frame-pointer2010101520101014
82904319opensslgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2010101520101014
82908585opensslgcc -m32 -march=k6-3 -O -fomit-frame-pointer2010101520101014
82934541opensslgcc -m32 -march=core2 -Os -fomit-frame-pointer2010101520101014
83001537opensslgcc -m32 -march=k6 -O2 -fomit-frame-pointer2010101520101014
83004669opensslgcc -m32 -march=nocona -O -fomit-frame-pointer2010101520101014
83015334opensslgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2010101520101014
83028996opensslgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2010101520101014
83036349opensslgcc -m32 -O3 -fomit-frame-pointer2010101520101014
83112390opensslgcc -m32 -march=athlon -O2 -fomit-frame-pointer2010101520101014
83118258opensslgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2010101520101014
83154708opensslgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2010101520101014
83207817opensslgcc -m32 -march=k8 -O3 -fomit-frame-pointer2010101520101014
83263590opensslgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2010101520101014
83263923opensslgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2010101520101014
83270520opensslgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2010101520101014
83302533opensslgcc -m32 -march=core2 -O3 -fomit-frame-pointer2010101520101014
83408931opensslgcc -m32 -march=nocona -O3 -fomit-frame-pointer2010101520101014
83611179opensslgcc -m32 -march=i486 -O3 -fomit-frame-pointer2010101520101014
83813958opensslgcc -m32 -march=k8 -O -fomit-frame-pointer2010101520101014
83868363opensslgcc -m32 -march=k8 -Os -fomit-frame-pointer2010101520101014