Invention Grant
- Patent Title: Multi-core processor instruction throttling
- Patent Title (中): 多核处理器指令调节
-
Application No.: US13864723Application Date: 2013-04-17
-
Publication No.: US09383806B2Publication Date: 2016-07-05
- Inventor: Wei-Han Lien , Gerard R Williams, III , Rohit Kumar , Sandeep Gupta , Suresh Periyacheri , Shih-Chieh R Wen
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F1/32
- IPC: G06F1/32

Abstract:
An apparatus for performing instruction throttling for a multi-processor system is disclosed. The apparatus may include a power estimation circuit, a table, a comparator, and a finite state machine. The power estimation circuit may be configured to receive information on high power instructions issued to a first processor and a second processor, and generate a power estimate dependent upon the received information. The table may be configured to store one or more pre-determined power threshold values, and the comparator may be configured to compare the power estimate with at least one of the pre-determined power threshold values. The finite state machine may be configured to adjust the throttle level of the first and second processors dependent upon the result of the comparison.
Public/Granted literature
- US20140317425A1 MULTI-CORE PROCESSOR INSTRUCTION THROTTLING Public/Granted day:2014-10-23
Information query