Patent · US Active

Apparatus and method for managing a virtual graphics processor unit (VGPU)

US9824026B2 · kind B2 · utility

6Cited by
11References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 23, 2014
Grant dateNov 21, 2017
Priority date
Expiry dateDec 23, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2200/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus and method are described for managing a virtual graphics processor unit (GPU). For example, one embodiment of an apparatus comprises: a dynamic addressing module to map portions of an address space required by the virtual machine to matching free address spaces of a host if such matching free address spaces are available, and to select non-matching address spaces for those portions of the address space required by the virtual machine which cannot be matched with free address spaces of the host; and a balloon module to perform address space ballooning (ASB) techniques for those portions of the address space required by the virtual machine which have been mapped to matching address spaces of the host; and address remapping logic to perform address remapping techniques for those portions of the address space required by the virtual machine which have not been mapped to matching address spaces of the host.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.