Provisioning of performance states for central processing units (cpus)
AssigneeApple Inc.
InventorsRonit BANERJEE, Karthic A. PALANIAPPAN, Bryan R. HINCH, John G. DORSEY
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsRonit BANERJEE, Karthic A. PALANIAPPAN, Bryan R. HINCH, John G. DORSEY
Estimating the term…
Systems, methods, and apparatuses disclosed herein can operate in different performance states that provide different energy performance tradeoffs and, in some embodiments, can dynamically switch between these different performance states. These systems, methods, and apparatuses can estimate specific timeframes that workloads are to be completed. These systems, methods, and apparatuses can identify one or more processes that are being executed to perform the workloads. These systems, methods, and apparatuses can dynamically provision one or more performance states from among these different performance states to execute the process to complete the workloads within the specific timeframes. These systems, methods, and apparatuses can dynamically provision the one or more performance states for the one or more process that optimizes power consumption and/or performance while completing the workloads within the specific timeframes.
A method for operating a Central Processing Unit (CPU), the method comprising:
A computing device, comprising:
A System on Chip (SoC), comprising:
Dependencies are inferred from the claim text.