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