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.

Date of Patent:
Apr. 14, 2015

Filed:

Oct. 31, 2011
Applicants:

Daniel C. Murray, Morgan Hill, CA (US);

Andrew J. Beaumont-smith, Cambridge, MA (US);

John H. Mylius, Gilroy, CA (US);

Peter J. Bannon, Concord, MA (US);

Toshi Takayanagi, San Jose, CA (US);

Jung Wook Cho, Cupertino, CA (US);

Inventors:

Daniel C. Murray, Morgan Hill, CA (US);

Andrew J. Beaumont-Smith, Cambridge, MA (US);

John H. Mylius, Gilroy, CA (US);

Peter J. Bannon, Concord, MA (US);

Toshi Takayanagi, San Jose, CA (US);

Jung Wook Cho, Cupertino, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2006.01); G06F 1/32 (2006.01); G06F 9/38 (2006.01); G06F 11/30 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3836 (2013.01); G06F 1/3206 (2013.01); G06F 1/329 (2013.01); G06F 11/30 (2013.01); G06F 9/3838 (2013.01); G06F 9/384 (2013.01); G06F 9/3869 (2013.01); G06F 11/3024 (2013.01); G06F 11/3062 (2013.01); H01L 2924/0002 (2013.01); G06F 2201/81 (2013.01); G06F 2201/88 (2013.01);
Abstract

A system and method for reducing power consumption through issue throttling of selected problematic instructions. A power throttle unit within a processor maintains instruction issue counts for associated instruction types. The instruction types may be a subset of supported instruction types executed by an execution core within the processor. The instruction types may be chosen based on high power consumption estimates for processing instructions of these types. The power throttle unit may determine a given instruction issue count exceeds a given threshold. In response, the power throttle unit may select given instruction types to limit a respective issue rate. The power throttle unit may choose an issue rate for each one of the selected given instruction types and limit an associated issue rate to a chosen issue rate. The selection of given instruction types and associated issue rate limits is programmable.


Find Patent Forward Citations

Quick Actions:

Murray, Daniel. (2015). Instruction type issue throttling upon reaching threshold by adjusting counter increment amount for issued cycle and decrement amount for not issued cycle (U.S. Patent No. 9009451). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/9009451

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…