此條目没有列出任何参考或来源。 (2011年12月24日) |
POWER、PowerPC,以及Power ISA架构 |
---|
飞思卡尔(原摩托罗拉) |
IBM |
IBM/任天堂 |
其他 |
相关条目 |
|
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的指令格式和语法并拥有专门为此目的而分配的作业码空间。