Implementation notes: x86, nmih002, crypto_encrypt/ronald1536

Computer: nmih002
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20101204
Operation: crypto_encrypt
Primitive: ronald1536
TimeImplementationCompilerBenchmark dateSUPERCOP version
16224057opensslgcc -m32 -march=core2 -O3 -fomit-frame-pointer2010101520101014
16252137opensslgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2010101520101014
16253460opensslgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2010101520101014
16265349opensslgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2010101520101014
16278219opensslgcc -m32 -march=pentium-m -O -fomit-frame-pointer2010101520101014
16279083opensslgcc -m32 -march=athlon -O -fomit-frame-pointer2010101520101014
16281639opensslgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2010101520101014
16282044opensslgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2010101520101014
16285842opensslgcc -m32 -march=athlon -O2 -fomit-frame-pointer2010101520101014
16298406opensslgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2010101520101014
16298964opensslgcc -m32 -march=prescott -O2 -fomit-frame-pointer2010101520101014
16300557opensslgcc -m32 -march=k6-2 -O -fomit-frame-pointer2010101520101014
16301214opensslgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2010101520101014
16303446opensslgcc -m32 -march=k6 -O -fomit-frame-pointer2010101520101014
16306794opensslgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2010101520101014
16307460opensslgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2010101520101014
16309080opensslgcc -m32 -march=pentium2 -O -fomit-frame-pointer2010101520101014
16309188opensslgcc -m32 -march=nocona -Os -fomit-frame-pointer2010101520101014
16313229opensslgcc -m32 -march=prescott -Os -fomit-frame-pointer2010101520101014
16317315opensslgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2010101520101014
16319106opensslgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2010101520101014
16325028opensslgcc -m32 -march=prescott -O -fomit-frame-pointer2010101520101014
16326774opensslgcc -m32 -march=k8 -O -fomit-frame-pointer2010101520101014
16330995opensslgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2010101520101014
16334622opensslgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2010101520101014
16335315opensslgcc -m32 -march=pentium -O3 -fomit-frame-pointer2010101520101014
16341309opensslgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2010101520101014
16341606opensslgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2010101520101014
16342821opensslgcc -m32 -march=k8 -Os -fomit-frame-pointer2010101520101014
16343667opensslgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2010101520101014
16344423opensslgcc -m32 -march=pentium -O -fomit-frame-pointer2010101520101014
16346952opensslgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2010101520101014
16350075opensslgcc -m32 -march=i386 -Os -fomit-frame-pointer2010101520101014
16350498opensslgcc -m32 -march=i486 -O3 -fomit-frame-pointer2010101520101014
16351461opensslgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2010101520101014
16356537opensslgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2010101520101014
16356780opensslgcc -m32 -march=pentium3 -O -fomit-frame-pointer2010101520101014
16359237opensslgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2010101520101014
16363125opensslgcc -m32 -march=athlon -Os -fomit-frame-pointer2010101520101014
16366410opensslgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2010101520101014
16367193opensslgcc -m32 -march=k8 -O2 -fomit-frame-pointer2010101520101014
16368237opensslgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2010101520101014
16371963opensslgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2010101520101014
16374771opensslgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2010101520101014
16380414opensslgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2010101520101014
16380792opensslgcc -m32 -march=k6-3 -O -fomit-frame-pointer2010101520101014
16381737opensslgcc -m32 -march=pentium4 -O -fomit-frame-pointer2010101520101014
16383078opensslgcc -m32 -march=nocona -O -fomit-frame-pointer2010101520101014
16383312opensslgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2010101520101014
16383438opensslgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2010101520101014
16386732opensslgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2010101520101014
16388838opensslgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2010101520101014
16389612opensslgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2010101520101014
16392114opensslgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2010101520101014
16396155opensslgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2010101520101014
16400871opensslgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2010101520101014
16401231opensslgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2010101520101014
16403301opensslgcc -m32 -Os -fomit-frame-pointer2010101520101014
16409808opensslgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2010101520101014
16414029opensslgcc -m32 -march=i386 -O -fomit-frame-pointer2010101520101014
16414416opensslgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2010101520101014
16415055opensslgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2010101520101014
16418817opensslgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2010101520101014
16419339opensslgcc -funroll-loops -m32 -Os -fomit-frame-pointer2010101520101014
16423731opensslgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2010101520101014
16427313opensslgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2010101520101014
16429356opensslgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2010101520101014
16431534opensslgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2010101520101014
16432911opensslgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2010101520101014
16435728opensslgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2010101520101014
16437375opensslgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2010101520101014
16439688opensslgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2010101520101014
16439715opensslgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2010101520101014
16440399opensslgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2010101520101014
16442253opensslgcc -m32 -march=k8 -O3 -fomit-frame-pointer2010101520101014
16442361opensslgcc -m32 -march=core2 -O2 -fomit-frame-pointer2010101520101014
16447401opensslgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2010101520101014
16447896opensslgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2010101520101014
16448265opensslgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2010101520101014
16449696opensslgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2010101520101014
16452621opensslgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2010101520101014
16452837opensslgcc -m32 -O -fomit-frame-pointer2010101520101014
16453035opensslgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2010101520101014
16455294opensslgcc -m32 -march=k6 -Os -fomit-frame-pointer2010101520101014
16463511opensslgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2010101520101014
16463943opensslgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2010101520101014
16464060opensslgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2010101520101014
16469685opensslgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2010101520101014
16469838opensslgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2010101520101014
16470981opensslgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2010101520101014
16473303opensslgcc -m32 -O3 -fomit-frame-pointer2010101520101014
16475301opensslgcc -m32 -march=i386 -O3 -fomit-frame-pointer2010101520101014
16476696opensslgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2010101520101014
16481682opensslgcc -m32 -march=nocona -O3 -fomit-frame-pointer2010101520101014
16486569opensslgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2010101520101014
16490070opensslgcc -m32 -march=pentium -O2 -fomit-frame-pointer2010101520101014
16497576opensslgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2010101520101014
16502256opensslgcc -funroll-loops -m32 -O -fomit-frame-pointer2010101520101014
16505973opensslgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2010101520101014
16510050opensslgcc -m32 -O2 -fomit-frame-pointer2010101520101014
16511733opensslgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2010101520101014
16515603opensslgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2010101520101014
16519302opensslgcc -m32 -march=i486 -Os -fomit-frame-pointer2010101520101014
16520463opensslgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2010101520101014
16520949opensslgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2010101520101014
16521291opensslgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2010101520101014
16522749opensslgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2010101520101014
16524396opensslgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2010101520101014
16528041opensslgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2010101520101014
16528131opensslgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2010101520101014
16530786opensslgcc -m32 -march=pentium -Os -fomit-frame-pointer2010101520101014
16531227opensslgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2010101520101014
16537005opensslgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2010101520101014
16543701opensslgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2010101520101014
16554690opensslgcc -m32 -march=i486 -O -fomit-frame-pointer2010101520101014
16557723opensslgcc -m32 -march=prescott -O3 -fomit-frame-pointer2010101520101014
16562349opensslgcc -m32 -march=nocona -O2 -fomit-frame-pointer2010101520101014
16565040opensslgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2010101520101014
16570269opensslgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2010101520101014
16579872opensslgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2010101520101014
16585533opensslgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2010101520101014
16609500opensslgcc -m32 -march=k6 -O2 -fomit-frame-pointer2010101520101014
16613280opensslgcc -m32 -march=i386 -O2 -fomit-frame-pointer2010101520101014
16613775opensslgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2010101520101014
16618815opensslgcc -m32 -march=i486 -O2 -fomit-frame-pointer2010101520101014
16619175opensslgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2010101520101014
16619436opensslgcc -m32 -march=core2 -Os -fomit-frame-pointer2010101520101014
16627338opensslgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2010101520101014
16630407opensslgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2010101520101014
16637805opensslgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2010101520101014
16644510opensslgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2010101520101014
16655886opensslgcc -m32 -march=athlon -O3 -fomit-frame-pointer2010101520101014
16664283opensslgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2010101520101014
16670853opensslgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2010101520101014
16677180opensslgcc -m32 -march=k6 -O3 -fomit-frame-pointer2010101520101014
16722477opensslgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2010101520101014
16765173opensslgcc -m32 -march=core2 -O -fomit-frame-pointer2010101520101014
16767738opensslgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2010101520101014
16818534opensslgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2010101520101014
16825320opensslgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2010101520101014