Re: the bitslice method

Berlin Family (bmdberlin@worldnet.att.net)
Thu, 29 May 1997 14:26:42 -0700


well, they are improving though.
Pentium II has 40 general purpose + 8 mmx registers (and mmx deals with 64
bit integers in its calculations)
AMD K6 has 48 general purrpose + 8 mmx registers.

----------
> From: Darrell Kindred <dkindred@cmu.edu>
> To: Icepick <icepick@pclink.com>
> Cc: deschall@gatekeeper.megasoft.com
> Subject: Re: the bitslice method
> Date: Thursday, May 29, 1997 10:33 AM
>
> Icepick writes:
> > So this begs the question: "Do the 32-bit clietnts use
> > bit-slicing?"
> >
> > -Josh
>
> Not yet. The benefit of bit-slicing is significantly
> smaller on 32-bit CPUs, since you only have 32 virtual
> processors. It's still often a bit faster than the old
> clients though, so 32-bit bitsliced clients will probably
> appear before long. Note also that my bit-slice DES code
> does better if your processor has a lot of registers, so
> it doesn't do too well on x86 machines.
>
> - Darrell