美普思科技公司 (MIPS Technologies, Inc) 發(fā)表MIPS架構(gòu)的重要新版本,其中包含MIPS32、MIPS64和microMIPS指令集架構(gòu)。歷經(jīng)兩年多的開發(fā)工作,MIPS Release 5 (“R5”)基礎架構(gòu)擁有包括虛擬化(Virtualization)和SIMD(單指令多重資料)模組等重要功能。
MIPS SIMD架構(gòu)(MSA)模組可執(zhí)行向量運算的有效平行處理,此功能對多種應用的重要性正日益增加。對行動和家庭娛樂裝置等消費電子產(chǎn)品來說,SIMD可支援包括通訊、音訊、視訊、影像和繪圖處理的豐富媒體應用。對企業(yè)應用來說,SIMD可提供更高的處理資料量移動,這對科學或高效能運算和資料探勘等應用特別重要。MSA模組能為這些應用提供未來可用和可擴充的技術選項。
MSA模組將在MIPS架構(gòu)中增加一些新的指令,并以嚴格遵循RISC(精簡指令集運算)設計塬則的方式建置。從一開始,MIPS架構(gòu)設計師便利用簡單的指令來設計MSA,因此無需復雜的建置。這些簡單指令也易于在C或OpenCL等高階語言中獲得支援。這有助于快速并簡易地開發(fā)新程式碼,并能利用既有的程式碼。
MIPS虛擬化(VZ)模組具備了多項功能的高度可擴充性選項,包括增強的安全特性和支援多重作業(yè)系統(tǒng)。在家庭娛樂和行動市場,硬體虛擬化可實現(xiàn)安全和內(nèi)容保護的功能。 隨著消費者日漸使用這些裝置來執(zhí)行HD媒體內(nèi)容串流、云端儲存、安全ID保護、行動支付和其他需要高度安全保護的應用,此功能特別的重要。另外,由于32 位元微控制器的功能越來越強,智慧電網(wǎng)和智慧電錶等嵌入式應用對安全性的需求也日益提升。虛擬化技術在企業(yè)中也佔有重要角色,因為它可以對多重作業(yè)系統(tǒng)與應用程式進行平行處理,以及工作負載的整合。MIPS VZ模組是一款簡單且靈活的硬體式解決方案,能在有限度或不影響效能的條件下滿足這些不同需求。
此MIPS架構(gòu)的最新版本是建構(gòu)在已歷經(jīng)將近叁十年開發(fā)時間的豐富的RISC資產(chǎn)上。MIPS架構(gòu)已被廣泛地用在數(shù)個世代的產(chǎn)品中,截至今日已有超過30億臺MIPS-Based的產(chǎn)品出貨至市場上。
除了MSA和VZ模組之外,增強虛擬定址(EVA)最近也被加入至MIPS架構(gòu)中。EVA可允許更靈活地去定義虛擬位址的空間,使得現(xiàn)今的大量工作負載能延伸可用的記憶體空間。在MIPS新款的proAptiv和interAptiv核心系列中均已支援此特性。
MIPS R5架構(gòu)還包含了某些特定功能,像是多執(zhí)行緒和DSP,這些功能先前是納入于特定應用延伸(ASEs)當中。此舉是為了簡化授權(quán)客戶將這些常用技術整合到產(chǎn)品中的流程,并使既有已廣泛使用的MIPS架構(gòu)生態(tài)系統(tǒng)能持續(xù)成長。
MIPS架構(gòu)生態(tài)系統(tǒng)包括豐富的開發(fā)工具、作業(yè)系統(tǒng)、應用程式、中介軟體、裝置驅(qū)動程式和其它的軟硬體。MIPS和其授權(quán)客戶正密切與生態(tài)系統(tǒng)供應商合作,以支援R5架構(gòu)中的新功能。
MIPS R5架構(gòu)的重要功能即日起可開始授權(quán)。多家MIPS授權(quán)客戶已經(jīng)運用這些增強功能開發(fā)他們的新產(chǎn)品。這些特性預計將于未來一年內(nèi)加入MIPS處理器中。