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