[發明專利]組合的虛擬圖形設備有效
| 申請號: | 201180071680.0 | 申請日: | 2011-11-23 |
| 公開(公告)號: | CN103608769A | 公開(公告)日: | 2014-02-26 |
| 發明(設計)人: | S·岑;R·斯里尼瓦桑;D·J·考珀思韋特 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/06 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 張晰;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組合 虛擬 圖形 設備 | ||
背景技術
虛擬化使具有硬件和軟件支持虛擬化的單一主機能夠呈現該主機的抽象,以使得該主機的基礎硬件表現為一個或多個獨立運行的虛擬機。因此每個虛擬機可以像自包含的平臺一樣工作。虛擬化技術可用于允許多個客戶操作系統和/或其他客戶軟件在多個虛擬機上共存且表面上同時地且表面上獨立地運行,而實際上在相同的硬件平臺物理運行。虛擬機可以模仿主機的硬件或者可替換地完全呈現不同的硬件抽象。
虛擬化系統可以包括用于控制對主機的訪問的虛擬機監視器(VMM)。在一些實施例中,可以利用任何其他的VM控制邏輯。VMM可以向在虛擬機中運行的客戶軟件提供一組資源(例如處理器、存儲器、IO設備)。VMM可以將物理主機的一些或者全部部件映射到虛擬機中,并且可以創建對虛擬機可用的虛擬部件(例如虛擬IO設備),其在VMM中以軟件仿真。VMM可以使用硬件虛擬化架構的特征來向虛擬機提供服務并且向運行在主機上的多個虛擬機之間提供保護。
在虛擬化計算環境中,虛擬機既可以通過“動態遷移”也可以通過保存和恢復VM的狀態而從一個物理平臺遷移到另一個物理平臺。在對VM呈現的所有平臺資源均是虛擬的情況下,VMM可以轉換所有這些資源的狀態。在已將物理圖形設備功能(例如,單根IO虛擬化(SR-IOV)能力設備的虛擬功能或者映射有輸入/輸出存儲器管理模塊(IOMMU)支持的專用設備)的接口提供給VM的情況下,可以抑制遷移過程。在一種情況下,遷移的目標平臺可以沒有可供客戶OS使用的硬件圖形設備。在另一種情況下,目標平臺上的圖形硬件可以與源不同。在目標處的兼容硬件可用的情況下,VMM可以不轉換所有的相關設備狀態信息。通過圖形虛擬化和VM遷移,當基于硬件的圖形設備變得可用并且被虛擬機監視器(VMM)分配給VM時,客戶OS可能需要支持基于硬件的圖形設備的動態變化。一些操作系統可能不支持動態即插即用的圖形設備。
附圖說明
本文描述的發明是通過示例的方式而不是限制的方式在附圖中示出。為了簡單和清楚地說明,附圖中圖示的元件不一定是按照比例繪制的。例如為了清楚起見,一些元件的尺寸相對于其他元件被擴大了。此外,在認為合適的情況下,附圖中重復出現的參考標記指示相應的或者類似的元件。
圖1是根據本發明的實施例的示例性虛擬機環境的高層次結構的示意圖。
圖2是裝置的實施例的示意圖。
圖3是根據本發明的一些實施例的流程圖。
圖4A和4B是根據本發明的一些實施例的示意流程圖。
具體實施方式
下面的說明中所描述的技術提供一種支持組合的虛擬圖形裝置的使用模型。在一個實施例中,該組合的虛擬圖形裝置可以在虛擬機環境中實現。在另一個實施例中,該組合的虛擬圖形功能可以在基于處理器的計算系統中實現。該技術的實現并不限于在計算系統中;出于相似的目的,它可以由任何運行環境使用,例如任何其他數字/電子裝置或者系統。在下面的描述中,提出了大量具體的細節以便提供對本發明的更加透徹的理解,所述細節例如是邏輯實現、操作碼、指定操作數的方式、資源分區/共享/復制實現、系統部件的類型和相互關系、以及邏輯分區/集成選擇。然而,沒有這些具體的細節本發明也可以實踐。在其他實例中,為了不模糊本發明,沒有詳細示出控制結構和全軟件指令序列。
本說明書中提到的“一個實施例”、“實施例”、“示例實施例”等,表明所描述的實施例可以包括特定的特征、結構或者特性,但是每個實施例可以不必包括所述特定特征、結構或者特性。此外,這些短語不一定指代相同的實施例。進一步地,當描述與實施例有關的特定特征、結構或者特性時,一般認為,結合其他實施例實現這樣的特征、結構或者特性屬于本領域技術人員的知識范圍內,而無論其是否被明確描述。
本發明的實施例可以在硬件、固件、軟件、或它們的任意組合中被實現。本發明的實施例也可實現為存儲在機器可讀介質上的可以由一個或多個處理器讀取并執行的指令。機器可讀介質可以包括存儲或傳輸機器(例如計算設備)可讀形式的信息的任何機制。例如,機器可讀介質可以包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁盤存儲介質、光存儲介質、閃存設備、電、光、聲或其他形式的傳播信號(例如載波、紅外信號、數字信號等)和其他。
下面的描述可以包括例如第一、第二等僅用于描述性目的而不被解釋為限制的術語。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201180071680.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:組合物
- 下一篇:音頻信號幀中事件時隙位置的編碼與譯碼技術





