Re: NVIDIA 8800 integer performance



"Wei Dai" <usenet@xxxxxxxxxx> writes:
There was some discussion here a while ago about the possibility of
using GPUs (Graphics Processing Units) to speed up
cryptography. NVIDIA recently released some information about the
integer performance of their new GeForce 8800 GTX GPU. It seems to be
the first mass market GPU that can do 32-bit integer multiplications,
and they take 8 cycles each according to the specs. [1] The 8800 GTX
has 128 ALUs running at 675 MHz.

My money is on the 32 bit multiply being implemented in microcode
as 4 16*16->32 multiplies, as the [u]mul24 (24*24->low32)
instructions take only 2 clock ticks.

Phil
--
"Home taping is killing big business profits. We left this side blank
so you can help." -- Dead Kennedys, written upon the B-side of tapes of
/In God We Trust, Inc./.
.



Relevant Pages

  • Re: NVIDIA 8800 integer performance
    ... GPUs (Graphics Processing Units) to speed up cryptography. ... released some information about the integer performance of their new GeForce ... 8800 GTX GPU. ...
    (sci.crypt)
  • NVIDIA 8800 integer performance
    ... It seems to be the first mass market GPU that can do 32-bit integer multiplications, and they take 8 cycles each according to the specs. ... a 2.4 GHz Intel Core 2 Quad in 64-bit mode can do 6000 1024-bit RSA decryptions per second when using all four cores. ...
    (sci.crypt)