| CPC G06F 3/0619 (2013.01) [G06F 3/0653 (2013.01); G06F 3/0673 (2013.01)] | 28 Claims | 

| 
               1. A method for scaling memory frequency configuration of a memory of a computing device, comprising: 
            obtaining a set of real-time use case parameters for a use case while the use case is executed by the computing device, wherein the set of real-time use case parameters includes 
                at least a memory refresh rate of the memory, 
                  a memory size of the memory, 
                  at least one use case bandwidth of transmission between the memory and a system on chip (SoC), and 
                  a use case latency of transmission between the memory and the SoC; 
                comparing the set of real-time use case parameters with a stored set of use case parameters, wherein the stored set of use case parameters include 
                at least one stored memory refresh rate, 
                  at least one stored memory size, 
                  at least one stored use case bandwidth of transmission between the memory and the SoC, and 
                  at least one stored use case latency of transmission between the memory and the SoC; 
                selecting a memory frequency based on a result of the comparison; and 
                configuring the memory to operate at the memory frequency for the execution of the use case by the computing device. 
               |