Exploiting process variation in a multicore processor
    4.
    发明授权
    Exploiting process variation in a multicore processor 有权
    利用多核处理器中的过程变化

    公开(公告)号:US09442559B2

    公开(公告)日:2016-09-13

    申请号:US13830157

    申请日:2013-03-14

    CPC classification number: G06F1/324 G06F1/3296 Y02D10/126 Y02D10/172

    Abstract: A disclosed method includes accessing characterization data indicating first and second sets of performance characteristics for first and second processing cores of a processor; determining, based on a performance objective and the characterization data, a first power state for the first processing core and a second power state for the second processing core; and applying the first power performance objective to the first processing core and the second power performance objective to the second processing core.

    Abstract translation: 所公开的方法包括访问指示处理器的第一和第二处理核心的第一和第二组性能特征的表征数据; 基于性能目标和所述表征数据确定所述第一处理核心的第一功率状态和所述第二处理核心的第二功率状态; 以及将所述第一功率性能目标应用于所述第一处理核心和所述第二功率性能目标到所述第二处理核心。

    EXPLOITING PROCESS VARIATION IN A MULTICORE PROCESSOR
    5.
    发明申请
    EXPLOITING PROCESS VARIATION IN A MULTICORE PROCESSOR 有权
    多处理器中的开发过程变化

    公开(公告)号:US20140281610A1

    公开(公告)日:2014-09-18

    申请号:US13830157

    申请日:2013-03-14

    CPC classification number: G06F1/324 G06F1/3296 Y02D10/126 Y02D10/172

    Abstract: A disclosed method includes accessing characterization data indicating first and second sets of performance characteristics for first and second processing cores of a processor; determining, based on a performance objective and the characterization data, a first power state for the first processing core and a second power state for the second processing core; and applying the first power performance objective to the first processing core and the second power performance objective to the second processing core.

    Abstract translation: 所公开的方法包括访问指示处理器的第一和第二处理核心的第一和第二组性能特征的表征数据; 基于性能目标和所述表征数据确定所述第一处理核心的第一功率状态和所述第二处理核心的第二功率状态; 以及将所述第一功率性能目标应用于所述第一处理核心和所述第二功率性能目标到所述第二处理核心。

    Systems and methods for in-field core failover

    公开(公告)号:US10552270B2

    公开(公告)日:2020-02-04

    申请号:US15388146

    申请日:2016-12-22

    Abstract: A multicore processor may include multiple processing cores that were previously designated as active cores and at least one processing core that was previously designated as a functional spare. The processor may include an interface to receive, during operation of the processor in an end-user environment, a request to change the designation of at least one of the processing cores. The processor may be to store, into a desired cores configuration data structure in response to the request, data representing a bitmask that reflects the requested change, and to execute a reset sequence. During the reset sequence, the processor may activate, dependent on the bitmask, a processing core previously designated as a functional spare, or may deactivate, dependent on the bitmask, a processing core previously designated as an active core. The processor may include a predetermined maximum number of active cores and a predetermined minimum number of functional spares.

    SYSTEMS, METHODS AND DEVICES FOR WORK PLACEMENT ON PROCESSOR CORES

    公开(公告)号:US20190065242A1

    公开(公告)日:2019-02-28

    申请号:US16048570

    申请日:2018-07-30

    Abstract: Work can be migrated between processor cores. For example, a thread causing a heavy load on a first core can be detected. A power control unit can determine to migrate the thread from the first less-efficient core to the second more-efficient core. The power control unit can request that the first core and the second core transition to a low-power state (e.g., a sleep state, a C6 power state, etc.). The first core can transfer its software context to a first core software context storage, halt and quiesce. The second core can halt and quiesce. The software context from the first core software context storage can be transferred to a second core software context storage of the second core. A processing core identifier of the first core can be assigned to the second core. The power control unit can then request the second core to transition to an active state (such as a C0 state).

    Systems and Methods for In-Field Core Failover

    公开(公告)号:US20180181474A1

    公开(公告)日:2018-06-28

    申请号:US15388146

    申请日:2016-12-22

    CPC classification number: G06F11/2028 G06F11/2041 G06F11/2043

    Abstract: A multicore processor may include multiple processing cores that were previously designated as active cores and at least one processing core that was previously designated as a functional spare. The processor may include an interface to receive, during operation of the processor in an end-user environment, a request to change the designation of at least one of the processing cores. The processor may be to store, into a desired cores configuration data structure in response to the request, data representing a bitmask that reflects the requested change, and to execute a reset sequence. During the reset sequence, the processor may activate, dependent on the bitmask, a processing core previously designated as a functional spare, or may deactivate, dependent on the bitmask, a processing core previously designated as an active core. The processor may include a predetermined maximum number of active cores and a predetermined minimum number of functional spares.

Patent Agency Ranking