Re: AltiVec

New Message Reply About this list Date view Thread view Subject view Author view

Dan Bailey (dan@milliways.org)
Thu, 14 May 1998 11:35:45 -0400 (EDT)


Does anyone know if it includes a double-length multiply?

Getting 128 x 128 bit multiplications would be very nice.
                        Cheers
                        Dan

On Wed, 13 May 1998, Vinnie Moscaritolo wrote:

> Has anyone looked at the Altavec PPC cpu.
>
> Briefly, it adds 162 new instructions which act on 32 new 128-bit registers. Unlike MMX, this
> doesn't impact floating-point registers and the new instructions are executed in parallel with integer
> and FP instructions. The registers can be loaded/stored with a single instruction, other instructions
> act on up to 3 registers considered as 16 bytes, 8 16-bit words (or 1-5-5-5 pixels) or 4 32-bit words
> (integer or floating point), all in a single clock cycle. There are also shuffling, masking and compare
> instructions, and DSP-like add-multiply instructions.
>
>
> The first product will be sampling late this year, be out in early '99, use the G4-type 1.8V, 0.18 um
> copper-based process, and be drop-in pin compatible with the G3/750.
>
>
> http://www.mot.com/SPS/PowerPC/AltiVec/
>
> it sure looks like a great canidate for crypto processing
> Vinnie Moscaritolo
> ------------------
> http://www.vmeng.com/vinnie/
> DSS/DH: 3F903472C3AF622D5D918D9BD8B100090B3EF042
>
> "If ye love wealth greater than liberty, the tranquility of servitude
> greater than the animating contest for freedom, go home from us in peace.
> We seek not your counsel, nor your arms. Crouch down and lick the hand that
> feeds you. May your chains set lightly upon you; and may posterity forget
> that ye were our countrymen." -- Samuel Adams
>
>
>
>


New Message Reply About this list Date view Thread view Subject view Author view

 
All trademarks and copyrights are the property of their respective owners.

Other Directory Sites: SeekWonder | Directory Owners Forum

The following archive was created by hippie-mail 7.98617-22 on Fri Aug 21 1998 - 17:17:22 ADT