Patent ID: 11934880
Assignee: CAROLINA CLOUD EXCHANGE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method comprising:
executing one or more workloads for a plurality of graphics processing system (GPS);
receiving, for each GPS of the plurality of GPSs, a first graphics attribute and a second graphics attribute of a graphics resource associated with each respective GPS, first graphics attribute and the second graphics attribute each includes one or more of: a default graphics processor clock speed, a variable graphics processor clock speed, a graphics processor load, a graphics memory default clock speed, a variable graphics memory clock speed, a graphics memory load, available graphics memory, used graphics memory, shaders, or a graphics memory bus;
receiving, for each respective GPS, a compute portion associated with the graphics resource;
receiving, for each respective GPS, an allocation associated with the graphics resource;
determining a single usage value for the plurality of GPSs by:
determining a normalized usage for each respective graphics resource by:
calculating, based on dividing a value associated with the first graphics attribute by 100 to compute a quotient, and multiplying the quotient by a value associated with the second graphics attribute, a utilization;
generating, based on dividing the allocation by the respective compute portion, a conversion unit;
normalizing the utilization by dividing the utilization by the conversion unit to generate a normalized usage; and

generating, by summing the normalized usage for each graphics resource, the single usage value for the plurality of GPSs.