Patent · US Active

Dynamic allocation of physical graphics processing units to virtual machines

US9142004B2 · kind B2 · utility

13Cited by
6References
38Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 20, 2012
Grant dateSep 22, 2015
Priority date
Expiry dateJun 10, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5021
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, techniques, and systems for dynamically allocating graphics processing units among virtual machines are provided. Example embodiments provide a dynamic GPU allocation system (“DGAS”), which enables the efficient allocation of physical GPU resources to one or more virtual machines. In one embodiment, the DGAS comprises virtualization logic running on a server computing system that computes GPU benefit factors for the virtual machines on a dynamic basis, and combines the computed GBFs with static priorities to determine a ranked ordering of virtual machines. The available GPU resources are then allocated to some subset of these ranked virtual machines as physical GPU capacity is matched with the requirements of the subset. Physical GPU resources are then allocated to the subset of virtual machines that have the highest promise of GPU utilization.

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