AltiVec

AltiVec是一種新程式,為客戶提供系統支持,協助他們進行基於G4處理器套用的開發工作。

基本介紹

  • 外文名:AltiVec
  • 目的:滿足更短產品上市時間的需求
  • 定義:設計工具和套用開發支持包
  • 功能特點:為客戶提供系統支持
簡介,功能特點,使用技術,

簡介

為了滿足網路和電信套用不斷提出的更高系統性能和更短產品上市時間的需求,摩托羅拉公司發布了新的設計工具和套用開發支持包,以幫助研發工程師更容易的運用摩托羅拉的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迴旋編碼器

相關詞條

熱門詞條

聯絡我們