[發(fā)明專利]具有圖形和系統(tǒng)存儲(chǔ)器沖突檢查的計(jì)算方法和設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201580076870.X | 申請(qǐng)日: | 2015-03-26 |
| 公開(kāi)(公告)號(hào): | CN107250980B | 公開(kāi)(公告)日: | 2021-02-09 |
| 發(fā)明(設(shè)計(jì))人: | 董耀祖;Z·王 | 申請(qǐng)(專利權(quán))人: | 英特爾公司 |
| 主分類號(hào): | G06F12/1027 | 分類號(hào): | G06F12/1027;G06F9/455;G06T15/00;G06F12/1009;G06F8/41;G06F9/48;G06T1/60;G06T1/20 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 黃嵩泉 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 具有 圖形 系統(tǒng) 存儲(chǔ)器 沖突 檢查 計(jì)算方法 設(shè)備 | ||
一種設(shè)備可以包括圖形處理單元(GPU)和管理程序。所述管理程序可以包括命令解析器,所述命令解析器用于解析與所述設(shè)備的虛擬機(jī)的工作負(fù)荷相關(guān)聯(lián)的圖形存儲(chǔ)器地址,并且生成用于轉(zhuǎn)換所述圖形存儲(chǔ)器地址的第一陰影全局圖形轉(zhuǎn)換表(SGGTT)。所述管理程序可以進(jìn)一步包括GPU調(diào)度器,所述GPU調(diào)度器用于檢查所述第一SGGTT與第二SGGTT之間的沖突,所述第二SGGTT包含正由或待由所述GPU的渲染引擎執(zhí)行的工作集所使用的圖形存儲(chǔ)器地址,并且當(dāng)所述第一SGGTT與所述第二SGGTT之間不存在沖突時(shí),將所述虛擬機(jī)的所述工作負(fù)荷調(diào)度到渲染引擎。可以對(duì)其它實(shí)施例進(jìn)行描述和/或要求保護(hù)。
發(fā)明領(lǐng)域
本公開(kāi)總體上涉及計(jì)算技術(shù)領(lǐng)域,并且更具體地涉及用于管理圖形處理單元(GPU)虛擬化時(shí)圖形存儲(chǔ)器過(guò)量使用的設(shè)備和方法。
背景技術(shù)
存儲(chǔ)器過(guò)量使用是可以允許虛擬機(jī)(VM)比物理主機(jī)處的物理存儲(chǔ)器使用更多的存儲(chǔ)器空間的管理程序特征。因此,存儲(chǔ)器過(guò)量使用可以提高物理存儲(chǔ)器的利用率并且允許更多的VM在具有有限數(shù)量的系統(tǒng)存儲(chǔ)器的物理主機(jī)上運(yùn)行。例如,如果物理主機(jī)僅有4千兆字節(jié)(GB)存儲(chǔ)器,則在沒(méi)有存儲(chǔ)器過(guò)量使用的情況下在靜態(tài)分區(qū)方案下可以支持僅4個(gè)VM(如果每個(gè)VM待分配有1GB存儲(chǔ)器的話)。
本文中所提供的背景描述是出于一般地呈現(xiàn)本公開(kāi)的上下文的目的。除非本文中另外指出,否則本節(jié)中所描述的材料不是本申請(qǐng)中的權(quán)利要求書(shū)的現(xiàn)有技術(shù),并且不會(huì)通過(guò)包括在本部分中而被認(rèn)為是現(xiàn)有技術(shù)或現(xiàn)有技術(shù)的建議。
附圖說(shuō)明
結(jié)合附圖通過(guò)以下詳細(xì)描述將很容易理解實(shí)施例。為了方便本描述,相同的參考標(biāo)號(hào)指代相同的結(jié)構(gòu)要素。在附圖的各圖中通過(guò)示例的方式而非通過(guò)限制的方式展示了實(shí)施例。
圖1是展示了根據(jù)各實(shí)施例的結(jié)合本公開(kāi)的用于管理過(guò)量使用的方面的被使能用于GPU虛擬化時(shí)的圖形存儲(chǔ)器使用過(guò)量的示例設(shè)備的示意圖。
圖2是根據(jù)各實(shí)施例的結(jié)合本公開(kāi)的方面的可以由示例設(shè)備實(shí)踐的用于管理GPU虛擬化時(shí)圖形存儲(chǔ)器過(guò)量使用的示例過(guò)程的流程圖。
圖3展示了根據(jù)各實(shí)施例的適合用于實(shí)踐本公開(kāi)的示例計(jì)算裝置。
圖4展示了根據(jù)各實(shí)施例的結(jié)合本公開(kāi)的方面的具有編程指令的制品。
具體實(shí)施方式
描述了用于管理GPU虛擬化時(shí)圖形存儲(chǔ)器過(guò)量使用的設(shè)備和方法的實(shí)施例。在一些實(shí)施例中,一種設(shè)備可以包括圖形處理單元(GPU)和管理程序。所述管理程序可以包括命令解析器,所述命令解析器用于解析與所述設(shè)備的虛擬機(jī)的工作負(fù)荷相關(guān)聯(lián)的圖形存儲(chǔ)器地址,并且生成用于轉(zhuǎn)換所述圖形存儲(chǔ)器地址的第一陰影全局圖形轉(zhuǎn)換表(SGGTT)。所述管理程序可以進(jìn)一步包括GPU調(diào)度器,所述GPU調(diào)度器用于檢查所述第一SGGTT與第二SGGTT之間的沖突,所述第二SGGTT包含正由或待由所述GPU的渲染引擎執(zhí)行的工作集所使用的圖形存儲(chǔ)器地址,并且當(dāng)所述第一SGGTT與所述第二SGGTT之間不存在沖突時(shí),將所述虛擬機(jī)的所述工作負(fù)荷調(diào)度到渲染引擎。下文將更全面地描述本公開(kāi)的這些和其他方面。
在以下詳細(xì)描述中,參照形成其一部分的附圖,其中,相同的標(biāo)號(hào)通篇指代相同的部分,并且其中,通過(guò)說(shuō)明的方式示出了可實(shí)踐的實(shí)施例。應(yīng)當(dāng)理解,在不脫離本公開(kāi)的范圍的情況下,可以利用其他實(shí)施例并且可以做出結(jié)構(gòu)上或邏輯上的改變。因此,以下詳細(xì)描述不應(yīng)被認(rèn)為具有限制意義,并且實(shí)施例的范圍由所附權(quán)利要求書(shū)及其等效物來(lái)限定。
可以采用對(duì)理解所要求保護(hù)的主題最有幫助的方式將各個(gè)操作依次描述為多個(gè)分立的動(dòng)作或操作。然而,描述的順序不應(yīng)被解釋為暗示這些操作一定是順序相關(guān)的。具體地,可以不按所呈現(xiàn)的順序來(lái)執(zhí)行這些操作。可以按與所描述的實(shí)施例不同的順序來(lái)執(zhí)行所描述的操作。在附加實(shí)施例中,可以執(zhí)行不同的附加操作和/或可以省略所描述的操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580076870.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 用于控制非易失性存儲(chǔ)器的控制器
- 處理器、存儲(chǔ)器、計(jì)算機(jī)系統(tǒng)、系統(tǒng)LSI及其驗(yàn)證方法
- 存儲(chǔ)和檢索處理系統(tǒng)的數(shù)據(jù)的存儲(chǔ)器系統(tǒng)和性能監(jiān)視方法
- 用于控制半導(dǎo)體裝置的方法
- 存儲(chǔ)器存儲(chǔ)裝置及其測(cè)試方法
- 存儲(chǔ)器裝置及可促進(jìn)張量存儲(chǔ)器存取的方法
- 使用雙通道存儲(chǔ)器作為具有間隔的單通道存儲(chǔ)器
- 用于管理存儲(chǔ)器訪問(wèn)操作的方法和系統(tǒng)
- 存儲(chǔ)器控制器、存儲(chǔ)裝置和存儲(chǔ)裝置的操作方法
- 具有部分組刷新的存儲(chǔ)器





