AltiVec AltiVec是一个浮点和整型单指令流多数据流SIMD指令集其由苹果IBMFreescale Semiconductor早先的摩托罗拉的半导体部合称AIM联盟创建并拥有并由PowerPC版本实现包括摩托罗拉的GIBM的G和POWER还有PA Semi的PWRficient PATAltiVec其实是由Freescale公司拥的一个商标所有这个系统也被看作是苹果的Velocity引擎和IBM与PA Semi的VMX虽然IBM今天也在使用AltiVec 值得注意的是AltiVec指的是一个指令集而IBM和摩托罗拉在中央处理器的实现上有不同的逻辑设计现在IBM的核心没有包含摩托罗拉授权的AltiVec逻辑设计反之亦然 AltiVec是Power ISA v详述的一个标准部分在这个详述出现之前AltiVec一直不是PowerPC的正式组件虽然其使用PowerPC的指令格式和语法并拥有专门为此目的而分配的作业码空间