OT Linux (RE: [rescue] OT: Stuffed Proliant?)
Joshua D Boyd
rescue at sunhelp.org
Sun Dec 23 15:48:04 CST 2001
On Sun, Dec 23, 2001 at 03:55:41PM -0500, Dave McGuire wrote:
> On December 22, Joshua D Boyd wrote:
>> Besides, lack of rotate isn't all that bad. Instead of rotating left by 12
>> bits, you shift left by 12, shift right by 20, then sum the two shifts. The
>> two shifts can be done simultaneously on a super-pipelined processor, so you
>> need 3 cycles to do a rotate instead of one. While this seems bad, I find it
>> hard to believe that this is the sole reason for distributd net to be slower
>> on SPARCs than intel boxes. We loose 2 cylces on a rotate. So what. We
>> make it up by doing less loads.
>
> Well, that's what the distributed.net people say. And the rotate
> instruction /no rotate instruction performance difference holds true
> for every processor for which there's a distributed.net client.
>
> That's all the info I need...if it's not enough for you, grab the
> sources and try it.
Other than x86, what other platforms have a hardware rotate?
--
Joshua D. Boyd
More information about the rescue
mailing list