GENERATION OF PROCESSOR INTERRUPTS USING AVERAGED DATA

    公开(公告)号:US20200264996A1

    公开(公告)日:2020-08-20

    申请号:US16868603

    申请日:2020-05-07

    Abstract: In an embodiment, a processor includes at least one execution unit to execute instructions, and an interrupt generation unit. The interrupt generation unit may be to: receive a plurality of values indicating thermal status values for a memory unit at multiple points in time across a first time window; determine a running average value based on the plurality of values indicating thermal status values in the memory unit; and in response to a determination that the running average value has exceeded a high thermal status threshold value, generate a thermal interrupt indicating a high thermal status event in the processor. Other embodiments are described and claimed.

    MODIFYING AN OPERATING FREQUENCY IN A PROCESSOR

    公开(公告)号:US20180314289A1

    公开(公告)日:2018-11-01

    申请号:US15499936

    申请日:2017-04-28

    Abstract: A processor includes a plurality of processing engines and a throttling circuit. The throttling circuit may be to: detect an execution of a pause instruction in a first processing engine operating at a first frequency level; in response to the execution of the pause instruction, increment a cycle counter to count a number of cycles that the first processing engine is paused by executing the pause instruction; and in response to a determination that the cycle counter has reached a first threshold level, change an operating frequency of the first processing engine from the first frequency level to a second frequency level, wherein the second frequency level is lower than the first frequency level.

    GENERATION OF PROCESSOR INTERRUPTS USING AVERAGED DATA

    公开(公告)号:US20180095913A1

    公开(公告)日:2018-04-05

    申请号:US15281472

    申请日:2016-09-30

    CPC classification number: G06F13/24 G06F1/206 G06F1/3296 Y02D10/14

    Abstract: In an embodiment, a processor includes at least one execution unit to execute instructions, and an interrupt generation unit. The interrupt generation unit may be to: receive a plurality of values indicating thermal status values for a memory unit at multiple points in time across a first time window; determine a running average value based on the plurality of values indicating thermal status values in the memory unit; and in response to a determination that the running average value has exceeded a high thermal status threshold value, generate a thermal interrupt indicating a high thermal status event in the processor. Other embodiments are described and claimed.

    COMPENSATION CONTROL FOR VARIABLE POWER RAILS

    公开(公告)号:US20180095514A1

    公开(公告)日:2018-04-05

    申请号:US15281299

    申请日:2016-09-30

    CPC classification number: G06F1/28 G05F1/625 G06F1/305

    Abstract: In an embodiment, a processor includes a first power rail, a first component coupled to the first power rail, and a compensation control unit. The compensation control unit is to: detect a request to change a voltage level of the first power rail by a first voltage change amount; in response to detecting the request, determine that the first voltage change amount exceeds a first threshold level associated with the first component; and in response to determining that the first voltage change amount exceeds the first threshold level, initiate a first compensation action prior to changing the voltage level of the first power rail. Other embodiments are described and claimed.

Patent Agency Ranking