CPC G06F 1/325 (2013.01) [G06F 1/324 (2013.01); G06F 1/3296 (2013.01)] | 20 Claims |
1. A system on a chip integrated circuit (SoC) comprising:
graphics processing resources including one or more graphics processing cores;
a memory subsystem including a memory controller and a physical interface; and
circuitry configured to dynamically adjust a voltage and frequency of the memory subsystem based on a workload to be executed by the graphics processing resources, wherein to dynamically adjust the voltage and frequency of the memory subsystem includes to:
select, based on a parameter associated with the workload to be executed by the graphics processing resources, a voltage from a plurality of operational voltages enabled for the memory subsystem;
select a frequency from a plurality of operational frequencies enabled for the memory subsystem;
detect a beginning of a display refresh period; and
adjust the frequency of the memory subsystem to a selected frequency within the display refresh period.
|