Providing an interface for demotion control information in a processor

    公开(公告)号:US10379596B2

    公开(公告)日:2019-08-13

    申请号:US15227040

    申请日:2016-08-03

    Abstract: In one embodiment, a processor includes: a plurality of cores; a power controller including a logic to autonomously demote a first request for at least one core of the plurality of cores to enter a first low power state, to cause the at least one core to enter a second low power state, the first low power state a deeper low power state than the second low power state; and an interface to receive an input from a system software, the input including at least one demotion control parameter, where the logic is to autonomously demote the first request based at least in part on the at least one demotion control parameter. Other embodiments are described and claimed.

    DYNAMIC PERFORMANCE BIASING IN A PROCESSOR
    14.
    发明申请

    公开(公告)号:US20190102229A1

    公开(公告)日:2019-04-04

    申请号:US15721858

    申请日:2017-09-30

    Abstract: Technologies are provided in embodiments to dynamically bias performance of logical processors in a core of a processor. One embodiment includes identifying a first logical processor associated with a first thread of an application and a second logical processor associated with a second thread, obtaining first and second thread preference indicators associated with the first and second threads, respectively, computing a first relative performance bias value for the first logical processor based, at least in part, on a relativeness of the first and second thread preference indicators, and adjusting a performance bias of the first logical processor based on the first relative performance bias value. Embodiments can further include increasing the performance bias of the first logical processor based, at least in part, on the first relative performance bias value indicating a first performance preference that is higher than a second performance preference.

    Multi-level loops for computer processor control

    公开(公告)号:US10216246B2

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

    申请号:US15281651

    申请日:2016-09-30

    Abstract: In an embodiment, a processor includes processing cores, and a central control unit to: concurrently execute an outer control loop and an inner control loop, wherein the outer control loop is to monitor the processor as a whole, and wherein the inner control loop is to monitor a first processing core included in the processor; determine, based on the outer control loop, a first control action for the first processing core included in the processor; determine, based on the inner control loop, a second control action for the first processing core included in the processor; based on a comparison of the first control action and the second control action, select one of the first control action and the second control action as a selected control action; and apply the selected control action to the first processing core. Other embodiments are described and claimed.

    Mapping a performance request to an operating frequency in a processor
    20.
    发明授权
    Mapping a performance request to an operating frequency in a processor 有权
    将性能请求映射到处理器中的工作频率

    公开(公告)号:US09348401B2

    公开(公告)日:2016-05-24

    申请号:US13926025

    申请日:2013-06-25

    Abstract: In an embodiment, a processor includes multiple cores each to independently execute instructions and a power control unit (PCU) coupled to the plurality of cores to control power consumption of the processor. The PCU may include a mapping logic to receive a performance scale value from an operating system (OS) and to calculate a dynamic performance-frequency mapping based at least in part on the performance scale value. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,处理器包括各自独立地执行指令的多个核心以及耦合到多个核心的功率控制单元(PCU),以控制处理器的功率消耗。 PCU可以包括映射逻辑以从操作系统(OS)接收性能标度值,并且至少部分地基于性能标度值来计算动态性能 - 频率映射。 描述和要求保护其他实施例。

Patent Agency Ranking