The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 06, 2011
Filed:
Apr. 23, 2007
Steven C. Miller, Sunnyvale, CA (US);
Naresh Patel, Sunnyvale, CA (US);
Steven C. Miller, Sunnyvale, CA (US);
Naresh Patel, Sunnyvale, CA (US);
NetApp, Inc., Sunnyvale, CA (US);
Abstract
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 Tto Tby 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.