US 12,254,342 B2
Placing virtual graphics processing unit (GPU)-configured virtual machines on physical GPUs supporting multiple virtual GPU profiles
Akshay Bhandari, Bangalore (IN); and Nidhin Urmese, Bangalore (IN)
Assigned to VMWare LLC, Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Feb. 2, 2024, as Appl. No. 18/431,833.
Application 18/431,833 is a continuation of application No. 17/176,223, filed on Feb. 16, 2021, granted, now 11,934,854.
Claims priority of application No. 202041056899 (IN), filed on Dec. 29, 2020.
Prior Publication US 2024/0176643 A1, May 30, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01); G06T 1/20 (2006.01); G06T 1/60 (2006.01)
CPC G06F 9/45558 (2013.01) [G06T 1/20 (2013.01); G06T 1/60 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45583 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request to provision a first virtual machine (VM) in a host cluster, the host cluster comprising a first graphics processing unit (GPU) and a second GPU, the first VM being associated with a first virtual GPU profile indicating at least a first metric; and
in response to receiving the request to provision the VM in the host cluster:
placing the first VM on the first GPU, wherein the first GPU satisfies at least the first metric, and wherein the first GPU has placed thereon a second VM, the second VM being associated with a second virtual GPU profile indicating a second metric, the first virtual GPU profile being different than the second virtual GPU profile; and
executing the first VM on the first GPU.