US 11,915,060 B2
Graphics processing management system
John Kelly, Mallow (IE)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Mar. 25, 2021, as Appl. No. 17/211,995.
Prior Publication US 2022/0308932 A1, Sep. 29, 2022
Int. Cl. G06F 9/46 (2006.01); G06F 9/50 (2006.01); G06F 9/455 (2018.01); G06T 1/20 (2006.01); G06F 9/48 (2006.01)
CPC G06F 9/5077 (2013.01) [G06F 9/45558 (2013.01); G06F 9/4856 (2013.01); G06T 1/20 (2013.01); G06F 2009/45591 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A graphics processing management system, comprising:
a graphics processing system including at least one graphics processing device;
a virtual machine system that is coupled to the graphics processing system;
a plurality of client devices that are coupled to the virtual machine system; and
a graphics processing management subsystem that is coupled to the virtual machine system and the plurality of client devices, wherein the graphics processing management system is configured to:
monitor a first usage of the at least one graphics processing device via the virtual machine system by a first client device that is included in the plurality of client devices;
determine, using a graphics processing usage class equation, that at least one first feature of the first usage of the at least one graphics processing device by the first client device identifies a graphics usage class that is associated with graphics processing operations performed by the at least one graphics processing device;
generate, using a first billing rate that is based on the graphics usage class, a first usage bill and providing the first usage bill to a first user that is associated with the first client device;
monitor a second usage of the at least one graphics processing device via the virtual machine system by a second client device that is included in the plurality of client devices;
determine, using the graphics processing usage class equation, that at least one second feature of the second usage of the at least one graphics processing device by the second client device identifies a compute usage class that is associated with compute processing operations performed by the at least one graphics processing device; and
generate, using a second billing rate that is based on the compute usage class, a second usage bill and providing the second usage bill to a second user that is associated with the second client device.