AltiVec

POWER-, PowerPC- en Power ISA-architectuur

Processorarchitectuur

Historisch

POWER · POWER2 · POWER3 · POWER4 · POWER5 · PPC6xx · PPC7xx · PPC74xx · PPC970 · PowerPC-AS · Broadway

Huidig

e200 · e300 · e500 · e600 · e5500 · e6500 · PA6T · POWER6 · POWER7 · POWER8 · POWER9 · Power10 · PPC4xx · Cell PPE · Xenon

Geannuleerd

e700 · Titan

Gerelateerde links

OpenPOWER Foundation · RISC · AIM-alliantie · System p · Power.org · PAPR · PReP · CHRP · AltiVec

AltiVec is een SIMD-instructieset voor single precision integer- en floatingpointberekeningen die ontworpen werd en eigendom is van Apple, IBM en Freescale Semiconductor (voorheen Motorola's semiconductorafdeling), de zogenaamde AIM-alliantie. Het wordt gebruikt in verschillende versies van de PowerPC-processorarchitectuur,[1] waaronder de G4-processor van Motorola, de G5- en POWER6-processoren van IBM en de PWRficient PA6T van P.A. Semi.

AltiVec is een handelsmerk dat exclusief eigendom is van Freescale, daarom wordt het systeem ook wel Velocity Engine genoemd door Apple en VMX (Vector Multimedia Extension) door IBM en P.A. Semi.[1] AltiVec is een standaardonderdeel van de Power ISA v.2.03-specificatie.[2]

Hoewel AltiVec verwijst naar een instructieset, zijn de implementaties in CPU's geproduceerd door IBM en Motorola verschillend qua logisch ontwerp. Tot op heden heeft geen enkele IBM-kern een AltiVec-ontwerp gebruikt onder licentie van Motorola of omgekeerd.

  1. a b (en) Seebach, Peter, Unrolling AltiVec, Part 1: Introducing the PowerPC SIMD unit. IBM (1 maart 2005). Gearchiveerd op 10 september 2012.
  2. (en) Power ISA v.2.03 (Pdf-document). Power.org (29 september 2006), "Preface", iii.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy