System and method for prioritization of clock rates in a multi-core processor
AssigneeNetApp, Inc.
InventorsSteven C. Miller, Naresh Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsSteven C. Miller, Naresh Patel
Estimating the term…
A system and method for prioritization of clock rates in a multi-core processor is provided. Instruction arrival rates are measured during a time interval Ti−1 to Ti by a monitoring module either internal to the processor or operatively interconnected with the processor. Using the measured instruction arrival rates, the monitoring module calculates an optimal instruction arrival rate for each core of the processor. For processors that support continuous frequency changes for cores, each core is then set to an optimal service rate. For processors that only support a discrete set of arrival rates, the optimal rates are mapped to a closest supported rate and the cores are set to the closest supported rate. This procedure is then repeated for each time interval.
A method for adjusting power consumed by a multi-core processor comprising:
A system for adjusting power consumed by a multi-core processor, comprising:
A system for adjusting power consumed by a multi-core processor, comprising:
A system to adjust power consumed by a multi-core processor, comprising:
A physical computer-readable storage media containing executable program instructions for execution by a processor, the physical computer-readable storage media comprising:
Dependencies are inferred from the claim text.