Patent ID: 11934854
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving, by a computer system, a request to provision a virtual machine (VM) in a host cluster, the VM being associated with a virtual graphics processing unit (GPU) profile indicating a desired or required framebuffer memory size of a virtual GPU of the VM; and
in response to the request to provision the VM in the host cluster:
executing, by the computer system, an algorithm that identifies, from among a plurality of physical GPUs installed in the host cluster, a physical GPU on which the VM may be placed, wherein the identified physical GPU has sufficient free framebuffer memory to accommodate the desired or required framebuffer memory size, and wherein the identified physical GPU has placed thereon at least one other VM that is associated with another virtual GPU profile different from the virtual GPU profile of the VM; and
placing, by the computer system, the VM on the identified physical GPU.