複製鏈接
請複製以下鏈接發送給好友

AltiVec

鎖定
AltiVec是一種新程序,為客户提供系統支持,協助他們進行基於G4處理器應用的開發工作。
外文名
AltiVec
目    的
滿足更短產品上市時間的需求
定    義
設計工具和應用開發支持包
功能特點
為客户提供系統支持

AltiVec簡介

為了滿足網絡和電信應用不斷提出的更高系統性能和更短產品上市時間的需求,摩托羅拉公司發佈了新的設計工具和應用開發支持包,以幫助研發工程師更容易的運用摩托羅拉的AltiVec技術。這一增強型128位矢量處理技術已被集成到了摩托羅拉的G4系列PowerPC處理器中,能使電信和網絡應用的系統性能提升到3-4倍。通過使能片上矢量處理單元,AltiVec技術為系統架構提供了簡單的集成方案.
自1999年採用以來,摩托羅拉的AltiVec技術已經在計算和成像工業倍受矚目,它幫助改善了從辦公自動化到醫療成像等多種應用的系統性能。摩托羅拉現在提供優化的AltiVec代碼庫,同時專門針對各種網絡和通信任務提供應用指南,這些任務如TCP/IP協議棧處理等等。

AltiVec功能特點

摩托羅拉還開展了名為“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使用技術

為更快的網絡提供最適合的系統性能  摩托羅拉的AltiVec技術提供如同獨立的DSP所具有的單指令、多數據(SIMD)處理能力。由於具有增強型矢量執行單元,AltiVec技術支持高帶寬的數據處理和計算增強算法,如在高端路由器和無線基站中的單芯片解決方案一樣。這種方法允許開發人員在市場和客户要求變化時平衡現有的PowerPC代碼和增加的AltiVec性能,以在無須進行硬件升級的情況下改善系統性能,加快產品上市時間。
初始的AltiVec代碼庫可在摩托羅拉公司的網站上得到。內容包括高壓縮比數據運動功能如Memcpy、memset和檢查位元(checksum),它們已被證明能夠有效的提升高速網絡和電信系統的性能。另外,客户能夠得到同AltiVec技術有關的應用指南,包括能解決實際問題的軟件代碼。這些應用包括TCP/IP、複雜FIR、GSM逐級解調衞特比(Soft-Decision Viterbi)譯碼器和GSM迴旋編碼器