NVIDIA Corporation
Techniques for efficiently operating a processing system based on energy characteristics of instructions and machine learning

Last updated:

Abstract:

An integrated circuit such as, for example a graphics processing unit (GPU), includes a dynamic power controller for adjusting operating voltage and/or frequency. The controller may receive current power used by the integrated circuit and a predicted power determined based on instructions pending in a plurality of processors. The controller determines adjustments that need to be made to the operating voltage and/or frequency to minimize the difference between the current power and the predicted power. An in-system reinforced learning mechanism is included to self-tune parameters of the controller.

Status:
Grant
Type:

Utility

Filling date:

17 Jul 2019

Issue date:

5 Jul 2022