在移動和家庭娛樂設備上實現全面 GPU 硬體虛擬化
Vega GPU IP 使矽廠商能夠在虛擬的、安全的多個作業系統客戶平臺上處理全硬體加速的 OpenGL ES 3.0 圖形
加州桑尼維爾2013年11月7日電 /美通社/ -- 圖芯技術有限公司 (Vivante Corporation) 今天宣佈其较佳功率消耗、性能和面積 (PPA) 的 Vega 圖形產品系列的又一重大突破。全硬體加速的 GPU 虛擬化 (vGPU) 將首次允許片上系統廠商在使用者和嵌入式平臺上支援多個作業系統,從而用於移動、家庭娛樂和汽車產品中。
圖芯總裁兼首席執行官戴偉進 (Wei-jin Dai) 表示:「圖芯率先使自帶設備(工作/家中)和嵌入式設備能夠在不同作業系統環境中運行。現在,IT 經理能夠運行一個安全的企業控制操作環境以及一個用戶選擇的可能不安全的作業系統,避免了同時合併個人和企業數據的工作,並且汽車娛樂資訊/互動式視頻資訊系統等嵌入式平臺能夠共用一個同時支援安全和非安全應用的片上系統。」
Vega GPU 虛擬化支援已經設計到多個矽產品中,並且在不同的作業系統上進行了廣泛的驗證、測試和品質保證,包括 Android 4.4 (KitKat)、Linux、Windows Embedded 和多個汽車等級的即時操作系統。具有內置 GPU 虛擬化功能的圖芯產品包括所有標準的多核 Vega GPU 現貨,包括 Vega 2X (GC5000 系列)及以上型號。Vega 核心能夠根據可用的 GPU 核心數升級,從而支援多個客戶作業系統實例,包括2到16個獨立的作業系統實例。這種模組化核心設計簡化了佈局與佈線以及矽佈局,使其更容易根據目標應用實施任何數量的 Vega 核心。
從應用到軟體查看,Vega GPU 虛擬化不僅僅透明,並且由硬體自動處理,為使用者帶來一個回應度高的介面,他們的應用棧上能夠有多個專用的 GPU 在運行。GPU 虛擬化也旨在擁有较低的 CPU 和系統開銷以及低延時,擁有虛擬化輔助和硬體位址轉換等功能,從而實現虛擬和物理儲存位址。GPU 管理程式並沒有修改,應用也無需處理系統集成或處理 I/O 訪問。
為了確保受保護資源和基本安全作業系統得到保護,GPU 虛擬化擁有安全的第二層快取儲存器以及記憶體管理單元,可直接映射到 ARM 系統記憶體管理單元並支援 TrustZone 以及 CoreLink Cache Coherent Interconnect 和 Dynamic Memory Controller 介面。每個核心(和作業系統)能夠在防火牆後面開啟沙箱 (sandbox),從而建立安全的環境,確保管理程式在受保護的狀態下控制所有的虛擬資源。
有關圖芯 Vega 產品詳情,請閱覽:http://www.vivantecorp.com/technology/3d.html。