Invention Grant
US09098323B2 Simultaneous utilization of a first graphics processing unit (GPU) and a second GPU of a computing platform through a virtual machine (VM) in a shared mode and a dedicated mode respectively 有权
通过共享模式和专用模式的虚拟机(VM)同时利用计算平台的第一图形处理单元(GPU)和第二GPU

  • Patent Title: Simultaneous utilization of a first graphics processing unit (GPU) and a second GPU of a computing platform through a virtual machine (VM) in a shared mode and a dedicated mode respectively
  • Patent Title (中): 通过共享模式和专用模式的虚拟机(VM)同时利用计算平台的第一图形处理单元(GPU)和第二GPU
  • Application No.: US14018420
    Application Date: 2013-09-05
  • Publication No.: US09098323B2
    Publication Date: 2015-08-04
  • Inventor: Surath MitraKiran Pawar
  • Applicant: NVIDIA Corporation
  • Applicant Address: US CA Santa Clara
  • Assignee: NVIDIA Corporation
  • Current Assignee: NVIDIA Corporation
  • Current Assignee Address: US CA Santa Clara
  • Agency: Zilka-Kotab, PC
  • Main IPC: G06F9/455
  • IPC: G06F9/455 G06F9/50
Simultaneous utilization of a first graphics processing unit (GPU) and a second GPU of a computing platform through a virtual machine (VM) in a shared mode and a dedicated mode respectively
Abstract:
A method includes executing a driver component on a hypervisor of a computing platform including a first graphics processing unit (GPU) and a second GPU, and executing an instance of the driver component in the VM. The method also includes providing support for hardware virtualization of the second GPU in the hypervisor and the instance of the driver component executing in the VM, defining a data path between the VM and the first GPU in a configuration register, and defining a data path between the VM and the second GPU in another configuration register. Further, the method includes providing a capability to the VM to utilize the first GPU in a shared mode with one or more other VM(s) and to simultaneously dedicatedly utilize the second GPU based on reading exposed emulated versions of the configuration register and the another configuration register and the support for the hardware virtualization.
Information query
Patent Agency Ranking
0/0