AltiVec

AltiVec是一個浮點和整型單指令流多數據流 （ SIMD ） 指令集 ， 其由蘋果 ， IBM ， Freescale Semiconductor （ 早先的摩托羅拉的半導體部 ， 合稱AIM聯盟 ） ， 創建並擁有 ， 並由PowerPC版本實現 ， 包括摩托羅拉的G4 ， IBM的G5和POWER6 ， 還有P.A. Semi的PWRficient PA6T 。 AltiVec其實是由Freescale公司擁的一個商標 ， 所有這個系統也被看作是蘋果的Velocity引擎和IBM與P.A. Semi的VMX ， 雖然IBM今天也在使用AltiVec 。 值得注意的是 ， AltiVec指的是一個指令集 ， 而IBM和摩托羅拉在中央處理器的實現上有不同的邏輯設計 。 現在 ， IBM的核心沒有包含摩托羅拉授權的AltiVec邏輯設計 ， 反之亦然 。 AltiVec是Power ISA v. 2.03 詳述的一個標準部分 。 在這個詳述出現之前 ， AltiVec一直不是PowerPC的正式組件 ， 雖然其使用PowerPC的指令格式和語法並擁有專門爲此目的而分配的作業碼空間 。