MIPS架構最新版本增加虛擬化和SIMD功能 智慧應用 影音
Microchip Computex
Event

MIPS架構最新版本增加虛擬化和SIMD功能

美普思科技 (MIPS)發表MIPS架構的重要新版本,其中包含MIPS32、MIPS64和microMIPS指令集架構。歷經兩年多的開發工作,MIPS Release 5 (R5)基礎架構擁有包括虛擬化(Virtualization)和SIMD(單指令多重資料)模組等重要功能。

MIPS SIMD架構(MSA)模組可執行向量運算的有效平行處理,此功能對多種應用的重要性正日益增加。對行動和家庭娛樂裝置等消費電子產品來說,SIMD可支援包括通訊、音訊、視訊、影像和繪圖處理的豐富媒體應用。對企業應用來說,SIMD可提供更高的處理資料量移動,這對科學或高效能運算和資料探勘等應用特別重要。MSA模組能為這些應用提供未來可用和可擴充的技術選項。

MSA模組將在MIPS架構中增加一些新的指令,並以嚴格遵循RISC(精簡指令集運算)設計原則的方式建置。從一開始,MIPS架構設計師便利用簡單的指令來設計MSA,因此無需複雜的建置。這些簡單指令也易於在C或OpenCL等高階語言中獲得支援。這有助於快速並簡易地開發新程式碼,並能利用既有的程式碼。

MIPS虛擬化(VZ)模組具備了多項功能的高度可擴充性選項,包括增強的安全特性和支援多重作業系統。在家庭娛樂和行動市場,硬體虛擬化可實現安全和內容保護的功能。 隨著消費者日漸使用這些裝置來執行HD媒體內容串流、雲端儲存、安全ID保護、行動支付和其他需要高度安全保護的應用,此功能特別的重要。另外,由於32位元微控制器的功能越來越強,智慧電網和智慧電錶等嵌入式應用對安全性的需求也日益提升。虛擬化技術在企業中也佔有重要角色,因為它可以對多重作業系統與應用程式進行平行處理,以及工作負載的整合。MIPS VZ模組是一款簡單且靈活的硬體式解決方案,能在有限度或不影響效能的條件下滿足這些不同需求。

除了MSA和VZ模組之外,增強虛擬定址(EVA)最近也被加入至MIPS架構中。EVA可允許更靈活地去定義虛擬位址的空間,使得現今的大量工作負載能延伸可用的記憶體空間。在MIPS新款的proAptiv和interAptiv核心系列中均已支援此特性。