gpu虛擬化解決方案 GPU虛擬化是什么意,具體怎么實現(xiàn)?
GPU虛擬化是什么意,具體怎么實現(xiàn)?GPU虛擬化是指圖形卡的虛擬化。這種圖形卡不是一般的圖形卡,而是服務(wù)器專用的圖形卡,如NVIDIA的特斯拉系列圖形卡。為了實現(xiàn)GPU虛擬化,我們需要虛擬化產(chǎn)品的支持
GPU虛擬化是什么意,具體怎么實現(xiàn)?
GPU虛擬化是指圖形卡的虛擬化。這種圖形卡不是一般的圖形卡,而是服務(wù)器專用的圖形卡,如NVIDIA的特斯拉系列圖形卡。
為了實現(xiàn)GPU虛擬化,我們需要虛擬化產(chǎn)品的支持。只有在虛擬化環(huán)境中才能實現(xiàn)GPU的虛擬化。它可以將一個圖形卡虛擬化為多個圖形卡供虛擬機使用,虛擬環(huán)境也可以直接將圖形卡發(fā)送給虛擬機,性能更強。
GPU虛擬化通常用于桌面云環(huán)境。目前常用的桌面云環(huán)境有華為桌面云、VMware桌面云和Citrix桌面云,實現(xiàn)技術(shù)相似。
大家有沒有聽說過GPU虛擬化?
這是一個新概念。以前的虛擬化的弱點是圖形處理,特別是在3D等對圖形卡要求較高的行業(yè),實現(xiàn)桌面虛擬化存在技術(shù)問題。GPU虛擬化需要圖形工作站組處理,客戶端不安裝任何東西,成本當然比服務(wù)器、桌面、應(yīng)用虛擬化要高得多。
NVIDIA為何力推虛擬GPU?
顧名思義,虛擬GPU就是讓虛擬機能夠使用GPU的計算能力。
英偉達于1999年首次提出GPU的概念。GPU的作用毋庸置疑。它可以提供大量的并行計算能力,特別是浮點計算能力,這與多媒體和三維圖形處理指標有關(guān)。過去,當工程師和設(shè)計師在功能強大的個人電腦上繪制CAD和CAE等精確應(yīng)用程序時,這些電腦都配備了GPU,一次只能供一個人使用。隨著科學(xué)技術(shù)的發(fā)展,虛擬桌面和移動設(shè)備的出現(xiàn)使得上述方法不再可行。因此,NVIDIA提出了一種虛擬GPU(virtualgpu)方案。
GPU的虛擬化發(fā)展與公共云市場和云計算應(yīng)用場景的普及密切相關(guān)。隨著云計算場景的普及,應(yīng)用場景已經(jīng)從單一CPU相關(guān)計算單元的應(yīng)用擴展到多種架構(gòu)。在異構(gòu)計算場景應(yīng)用之后,對等專業(yè)計算芯片也對虛擬化和云計算提出了強烈的要求。特別是近年來,機器學(xué)習(xí)、深度學(xué)習(xí)等人工智能領(lǐng)域的快速發(fā)展,催生了GPU云計算能力的高潮。
這是技術(shù)發(fā)展的必然結(jié)果,但作為行業(yè)領(lǐng)導(dǎo)者,NVIDIA走在了前面。
怎么讓虛擬機調(diào)用gpu?
Vmware workstation和VirtualBox都是虛擬圖形卡,用于正常顯示虛擬功能。用虛擬機玩大型游戲是不現(xiàn)實的,主機顯卡的性能不能在虛擬機中有效共享。
只有具有支持GPU虛擬化的專業(yè)圖形卡的商業(yè)版VM vSphere才能有效地將圖形卡的性能共享給虛擬機。這個平臺和操作對于普通家庭用戶來說是無法實現(xiàn)的,所以我就不多說了。