发明授权
US07739417B2 Method, apparatus and system for seamlessly sharing a graphics card amongst virtual machines
有权
用于在虚拟机之间无缝共享图形卡的方法,装置和系统
- 专利标题: Method, apparatus and system for seamlessly sharing a graphics card amongst virtual machines
- 专利标题(中): 用于在虚拟机之间无缝共享图形卡的方法,装置和系统
-
申请号: US12025287申请日: 2008-02-04
-
公开(公告)号: US07739417B2公开(公告)日: 2010-06-15
- 发明人: Yongfeng Liu , Chunmei Liu , Jun Chen , Ke Ke
- 申请人: Yongfeng Liu , Chunmei Liu , Jun Chen , Ke Ke
- 申请人地址: CN Beijing CN Beijing
- 专利权人: Legend Holdings Ltd.,Lenovo (Beijing) Limited
- 当前专利权人: Legend Holdings Ltd.,Lenovo (Beijing) Limited
- 当前专利权人地址: CN Beijing CN Beijing
- 代理机构: Patterson Thuente Christensen Pedersen, P.A.
- 优先权: CN200710063753 20070208
- 主分类号: G06F3/00
- IPC分类号: G06F3/00 ; G06F21/00
摘要:
The present invention provides a virtual machine system and a method of accessing a graphics card. The virtual machine system includes a VMM, an SOS and at least one GOS, and further includes a resource converting module for performing IO address converting on graphics card framebuffer accessing data from GOS(s) or mapping MMIO(s) to physical MMIO(s) of a graphics card based on a resource converting table, and sending the processed data to the graphics card; and a framebuffer allocating module for dividing a framebuffer resource of the graphics card into multiple blocks and allocating them respectively to corresponding GOS(s). The resource converting table(s) records correspondences between a resource allocation for the graphics card by SOS and a resource allocation for the graphics card by GOS(s). The framebuffer MMIO resource(s) allocated to the graphics card by GOS(s) is/are the framebuffer allocated to GOS(s) by the framebuffer allocating module.
公开/授权文献
信息查询