AltiVec

更新时间:2022-08-16 21:02

AltiVec是一种新程序,为客户提供系统支持,协助他们进行基于G4处理器应用的开发工作。

简介

为了满足网络和电信应用不断提出的更高系统性能和更短产品上市时间的需求,摩托罗拉公司发布了新的设计工具和应用开发支持包,以帮助研发工程师更容易的运用摩托罗拉的AltiVec技术。这一增强型128位矢量处理技术已被集成到了摩托罗拉的G4系列PowerPC处理器中,能使电信和网络应用的系统性能提升到3-4倍。通过使能片上矢量处理单元,AltiVec技术为系统架构提供了简单的集成方案.

自1999年采用以来,摩托罗拉的AltiVec技术已经在计算和成像工业倍受瞩目,它帮助改善了从办公自动化到医疗成像等多种应用的系统性能。摩托罗拉现在提供优化的AltiVec代码库,同时专门针对各种网络和通信任务提供应用指南,这些任务如TCP/IP协议栈处理等等。

功能特点

摩托罗拉还开展了名为“AltiVec卓越中心”的计划,为客户提供系统支持,协助他们进行基于G4处理器应用的开发工作。通过平衡摩托罗拉的AltiVec技术设计专利,系统制造商将极大的改进其网络和电信系统的性能和功能,应用的范围从IP电话网关到多通道调制解调器、再到语音处理系统和VPN服务器。另外,还同时发布了摩托罗拉G4系列PowerPC处理器的最新成员MPC7457和MPC7447。由于采用了AltiVec技术以及最高可达1.3 GHz的时钟速度,这两款处理器已成为G4家族中针对嵌入式应用运行速度最快的处理器。高时钟速度和AltiVec技术的完美结合,使它们成为网络和电信应用中最强大的PowerPC主处理器。摩托罗拉的MPC7447已经接受了嵌入式微处理器基准评测协会(EEMBC)在1.3 GHz下的基准(Benchmark)测试,下面的结果表明采用AltiVec技术后其性能得到了显著提升:  - 网络: 129.7  - 电信: 163.9

使用技术

为更快的网络提供最适合的系统性能  摩托罗拉的AltiVec技术提供如同独立的DSP所具有的单指令、多数据(SIMD)处理能力。由于具有增强型矢量执行单元,AltiVec技术支持高带宽的数据处理和计算增强算法,如在高端路由器和无线基站中的单芯片解决方案一样。这种方法允许开发人员在市场和客户要求变化时平衡现有的PowerPC代码和增加的AltiVec性能,以在无须进行硬件升级的情况下改善系统性能,加快产品上市时间。

初始的AltiVec代码库可在摩托罗拉公司的网站上得到。内容包括高压缩比数据运动功能如Memcpy、memset和检查位元(checksum),它们已被证明能够有效的提升高速网络和电信系统的性能。另外,客户能够得到同AltiVec技术有关的应用指南,包括能解决实际问题的软件代码。这些应用包括TCP/IP、复杂FIR、GSM逐级解调卫特比(Soft-Decision Viterbi)译码器和GSM回旋编码器

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}