PROVIDING AN INTERFACE FOR DEMOTION CONTROL INFORMATION IN A PROCESSOR
    12.
    发明申请
    PROVIDING AN INTERFACE FOR DEMOTION CONTROL INFORMATION IN A PROCESSOR 审中-公开
    为处理器中的解决控制信息提供接口

    公开(公告)号:WO2018026527A1

    公开(公告)日:2018-02-08

    申请号:PCT/US2017/042999

    申请日:2017-07-20

    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.

    Abstract translation: 在一个实施例中,处理器包括:多个核心; 功率控制器,所述功率控制器包括逻辑,以自主降级对所述多个核心中的至少一个核心的第一请求以进入第一低功率状态,以使所述至少一个核心进入第二低功率状态,所述第一低功率状态 比第二低功率状态更深的低功率状态; 以及用于接收来自系统软件的输入的接口,所述输入包括至少一个降级控制参数,其中所述逻辑至少部分地基于所述至少一个降级控制参数来自主降级所述第一请求。 描述并要求保护其他实施例。

    CONTROLLING FORCED IDLE STATE OPERATION IN A PROCESSOR
    13.
    发明申请
    CONTROLLING FORCED IDLE STATE OPERATION IN A PROCESSOR 审中-公开
    在处理器中控制强制空闲状态操作

    公开(公告)号:WO2017222690A1

    公开(公告)日:2017-12-28

    申请号:PCT/US2017/033253

    申请日:2017-05-18

    CPC classification number: G06F1/3287 G06F1/266 G06F13/24 Y02D10/14

    Abstract: In one embodiment, a processor includes a plurality of cores and a power controller including a first logic, responsive to a determination that the processor resided in a forced idle state for less than a threshold duration, to update a first counter and, responsive to a value of the first counter that exceeds a control threshold, prevent the processor from entry into the forced idle state. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,处理器包括多个核心和功率控制器,功率控制器包括第一逻辑,响应于确定处理器处于强制空闲状态少于阈值持续时间,以更新 第一计数器,并且响应于超过控制阈值的第一计数器的值,防止处理器进入强制空闲状态。 描述并要求保护其他实施例。

    APPARATUS AND METHOD FOR TASK-SWITCHABLE SYNCHRONOUS HARDWARE ACCELERATORS
    15.
    发明申请
    APPARATUS AND METHOD FOR TASK-SWITCHABLE SYNCHRONOUS HARDWARE ACCELERATORS 审中-公开
    用于可切换同步硬件加速器的设备和方法

    公开(公告)号:WO2014105152A1

    公开(公告)日:2014-07-03

    申请号:PCT/US2013/046911

    申请日:2013-06-20

    CPC classification number: G06F9/3861 G06F9/30054 G06F9/30189 G06F9/3881

    Abstract: A processor comprising: execution logic to execute a first thread including an accelerator invocation instruction to invoke an accelerator command; an accelerator to execute an accelerator thread in response to the accelerator command, the accelerator to store state data associated with the accelerator thread in a application memory area in memory, wherein prior to executing the accelerator thread, the accelerator is to lock entries in a translation lookaside buffer (TLB) associated with the accelerator thread to prevent an exception which might otherwise result.

    Abstract translation: 一种处理器,包括执行逻辑,以执行包括调用加速器命令的加速器调用指令的第一线程; 加速器,其响应于加速器命令执行加速器线程,加速器,用于将与加速器线程相关联的状态数据存储在存储器中的应用存储器区域中,其中在执行加速器线程之前,加速器将锁定条目转换为 与加速器线程相关联的后备缓冲器(TLB),以防止否则可能导致的异常。

    SYNCHRONOUS SOFTWARE INTERFACE FOR AN ACCELERATED COMPUTE ENGINE
    18.
    发明申请
    SYNCHRONOUS SOFTWARE INTERFACE FOR AN ACCELERATED COMPUTE ENGINE 审中-公开
    用于加速计算机发动机的同步软件接口

    公开(公告)号:WO2013101175A1

    公开(公告)日:2013-07-04

    申请号:PCT/US2011/068072

    申请日:2011-12-30

    Abstract: Some implementations disclosed herein provide techniques and arrangements for a synchronous software interface for a specialized logic engine. The synchronous software interface may receive, from a first core of a plurality of cores, a control block including a transaction for execution by the specialized logic engine. The synchronous software interface may send the control block to the specialized logic engine and wait to receive a confirmation from the specialized logic engine that the transaction was successfully executed.

    Abstract translation: 本文中公开的一些实施例提供了用于专用逻辑引擎的同步软件接口的技术和布置。 同步软件接口可以从多个核心的第一核心接收包括专用逻辑引擎执行的事务的控制块。 同步软件接口可以将控制块发送到专用逻辑引擎,并等待从专门的逻辑引擎接收事务成功执行的确认。

    DYNAMIC INTERRUPT STEERING AND PROCESSOR UNIT IDLE STATE DEMOTION

    公开(公告)号:WO2022260731A1

    公开(公告)日:2022-12-15

    申请号:PCT/US2022/019178

    申请日:2022-03-07

    Abstract: Dynamic interrupt steering remaps the handling of interrupts away from processor units executing important workloads. During the operation of a computing system, important workload utilization rates for processor units handling interrupts are determined and those processor units with utilization rates about a threshold value are made unavailable for handling interrupts. Interrupts are dynamically remapped to processor units available for interrupt handling based on processor unit idle state and, in the case of heterogeneous computing systems, processor unit type. Processor units are capable of idle state demotion by, in response to receiving a request to enter into a deep idle state, determining if its interrupt handling rate is greater than a threshold value, and if so, placing itself into a shallower idle state than requested. This avoids the computing system from incurring the expensive idle state exit latency and power costs associated with exiting from a deep idle state.

Patent Agency Ranking