NVIDIA Corporation
Metering GPU workload with real time feedback to maintain power consumption below a predetermined power budget

Last updated:

Abstract:

Embodiments of the present invention provide methods and apparatus for metering GPU workload in real time. Metering of the GPU workload is performed by a Workload Metering (WLM) algorithm implemented in software or firmware that calculates a duty cycle for the graphics engine. The duty cycle forces the graphics engine to transition from a busy state to an idle state periodically based on measured power consumption, and engages race-to-sleep techniques to place the engine or engines in a low power state during the forced idle times, thereby reducing the overall power draw of the GPU to meet a predetermined power budget. According to some embodiments, the WLM algorithm is deployed on a microcontroller of a power management unit (PMU).

Status:
Grant
Type:

Utility

Filling date:

15 Mar 2018

Issue date:

5 Oct 2021