Skyline高密度媒體處理平臺
GPU技術在芯片行業中也如同CPU技術一樣快速發展。而隨著虛擬化技術的進步,越來越多的用戶開始部署虛擬桌面方案,并期望虛擬機的顯示性能接近于物理機,以提高效率。
隨著GPU虛擬化技術的發展,越來越多的應用從中得益,GPU虛擬化已經成為一個基本的需求。
將GPU技術與虛擬化技術融合,是近年來VDI行業中比較熱門的技術課題。通過這種方式,將大大降低圖形用戶的使用成本,同時也提高了數據的安全性。
傳統上,虛擬機使用CPU來模擬標準的VGA驅動,VM只具備基本的顯示能力,適用于對顯示無明顯要求的場景。
將真實的GPU引入到VM中,主要有API轉發、直接透傳和GPU全虛擬化等幾種方式。

虛擬化方式 | 簡介 | 優點 | 缺點 |
API轉發 | Hypervisor接收VM的顯示請求,并轉發給顯卡驅動 | VM側實現簡單 多個VM比較容易共享顯卡資源 | VM不具備真正的顯卡,無法使用硬件加速能力 部分程序會存在兼容性問題 |
直接透傳 | Hypervisor通過IO映射方式,將顯卡分配給特定的VM | 得到顯卡的VM,表現近似真實主機,具備良好的顯示性能和兼容性 | 顯卡無法在多個VM間共享 |
GPU全虛擬化 | Hypervisor的顯卡驅動提供動態資源調度層,動態地分配顯卡資源到各個VM | 良好的性能 優秀的兼容性 顯卡可在多個VM間共享 |
|

KVM是Linux平臺下常用的虛擬化技術,Intel 通過GVT-g技術實現了GPU全虛擬化,KVMGT是GVT-g的開源實現,支持Intel 第四代(Haswell)或以上(Broadwell、Skylake)的GPU,在無需外置獨立顯卡的情況下,為VM提供良好的3D加速能力。 大多數情況下,VM中的顯示性能可以達到本地模式的80%以上。
恒為Skyline GPU虛擬化解決方案

恒為Skyline高密度媒體處理平臺產品,主要面向各類視頻/圖片的編解碼、轉碼、圖像處理與分析等需要大量計算的應用領域。
Skyline媒體處理平臺采用Intel Broadwell 第五代酷睿i7/i5/i3系列或至強E3系列處理器,內置IrisTM Pro GPU,支持GPU全虛擬化能力,可提升VM的顯示性能,為VM提供基本的3D圖形能力。這種CPU+GPU的計算架構,適合于對3D處理、視頻、圖片等媒體處理有要求的VDI應用。
Skyline媒體處理平臺為2U高度,內置4個處理節點,集成多達16顆酷睿i7/i5/i3系列或至強E3系列處理器,具有高密度和高性價比等特點。以i7-5775C或E3-1285Lv4(Broadwell)為例,每顆GPU支持5個VM(Windows)共享,單設備支持80個VM共享GPU。
恒為科技Skyline高密度媒體處理平臺,充分發揮Intel CPU和GPU的硬件潛力,通過使用KVMGT技術,為VM提供優異的顯示性能,提高VM中圖像視頻類應用程序的兼容性,降低部署和運維成本。