Optimizing Virtual Graphics Processing Unit Utilization
AssigneeInternational Business Machines Corporation
InventorsNils P. Hansson, Edward S. Suffern, James L. Wooldridge
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsNils P. Hansson, Edward S. Suffern, James L. Wooldridge
Estimating the term…
Methods, systems, and computer program products are provided for optimizing virtual graphics processing unit utilization. Embodiments include assigning a computing intensity level to each virtual machine of a plurality of virtual machines; assigning a priority level to each virtual machine of the plurality of virtual machines; determining for each server of a plurality of servers whether the server includes a virtual graphics processing unit (VGPU) that is available to perform compute intensive tasks for the plurality of virtual machines; and assigning one or more VGPUs to a virtual machine of the plurality of virtual machines in dependence upon the computing intensity level and the priority level of the virtual machine and the number of VGPUs available to perform the compute intensive tasks.
A method of optimizing virtual graphics processing unit utilization, the method comprising:
The method of claim 5, further comprising preferentially assigning a VGPU to the selected virtual machine.
Apparatus for optimizing virtual graphics processing unit utilization, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
A computer program product for optimizing virtual graphics processing unit utilization, the computer program product disposed upon a computer readable storage medium, the computer program product comprising computer program instructions capable, when executed, of causing a computer to carry out the steps of:
Dependencies are inferred from the claim text.