METHOD AND SYSTEM OF PEAK POWER ENFORCEMENT VIA AUTONOMOUS TOKEN-BASED CONTROL AND MANAGEMENT
    2.
    发明申请
    METHOD AND SYSTEM OF PEAK POWER ENFORCEMENT VIA AUTONOMOUS TOKEN-BASED CONTROL AND MANAGEMENT 有权
    通过自动基于方法的控制和管理,峰值功率执行的方法和系统

    公开(公告)号:US20090089602A1

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

    申请号:US11862559

    申请日:2007-09-27

    IPC分类号: G06F1/28

    摘要: A method of power management of a system of connected components includes initializing a token allocation map across the connected components, wherein each component is assigned a power budget as determined by a number of allocated tokens in the token allocation map, monitoring utilization sensor inputs and command state vector inputs, determining, at first periodic time intervals, a current performance level, a current power consumption level and an assigned power budget for the system based on the utilization sensor inputs and the command state vector inputs, and determining, at second periodic time intervals, a token re-allocation map based on the current performance level, the current power consumption level and the assigned power budget for the system, according to a re-assigned power budget of at least one of the connected components, while enforcing a power consumption limit based on a total number of allocated tokens in the system.

    摘要翻译: 一种连接组件的系统的电源管理方法包括:在所连接的组件之间初始化令牌分配映射,其中每个组件被分配由令牌分配映射中的分配的令牌数量确定的功率预算,监视利用率传感器输入和命令 状态向量输入,基于所述利用传感器输入和所述命令状态向量输入,以第一周期性时间间隔确定所述系统的当前性能水平,当前功耗级别和所分配的功率预算,以及在所述第二周期时间 间隔,基于当前性能水平的令牌重新分配图,当前功耗水平和系统的分配的功率预算,根据至少一个连接的组件的重新分配的功率预算,同时执行功率 基于系统中分配的令牌总数的消耗限制。

    Method and system of peak power enforcement via autonomous token-based control and management
    3.
    发明授权
    Method and system of peak power enforcement via autonomous token-based control and management 有权
    通过自主的基于令牌的控制和管理来实现峰值功率的方法和系统

    公开(公告)号:US07930578B2

    公开(公告)日:2011-04-19

    申请号:US11862559

    申请日:2007-09-27

    摘要: A method of power management of a system of connected components includes initializing a token allocation map across the connected components, wherein each component is assigned a power budget as determined by a number of allocated tokens in the token allocation map, monitoring utilization sensor inputs and command state vector inputs, determining, at first periodic time intervals, a current performance level, a current power consumption level and an assigned power budget for the system based on the utilization sensor inputs and the command state vector inputs, and determining, at second periodic time intervals, a token re-allocation map based on the current performance level, the current power consumption level and the assigned power budget for the system, according to a re-assigned power budget of at least one of the connected components, while enforcing a power consumption limit based on a total number of allocated tokens in the system.

    摘要翻译: 一种连接组件的系统的电源管理方法包括:在所连接的组件之间初始化令牌分配映射,其中每个组件被分配由令牌分配映射中的分配的令牌数量确定的功率预算,监视利用率传感器输入和命令 状态向量输入,基于所述利用传感器输入和所述命令状态向量输入,以第一周期性时间间隔确定所述系统的当前性能水平,当前功耗级别和所分配的功率预算,以及在所述第二周期时间 间隔,基于当前性能水平的令牌重新分配图,当前功耗水平和系统的分配的功率预算,根据至少一个连接的组件的重新分配的功率预算,同时执行功率 基于系统中分配的令牌总数的消耗限制。

    PREDICTING OUT-OF-ORDER INSTRUCTION LEVEL PARALLELISM OF THREADS IN A MULTI-THREADED PROCESSOR
    9.
    发明申请
    PREDICTING OUT-OF-ORDER INSTRUCTION LEVEL PARALLELISM OF THREADS IN A MULTI-THREADED PROCESSOR 有权
    在多线程处理器中预测线程的超出指令级别并行列表

    公开(公告)号:US20130007423A1

    公开(公告)日:2013-01-03

    申请号:US13172218

    申请日:2011-06-29

    IPC分类号: G06F9/38

    CPC分类号: G06F9/3836 G06F9/3851

    摘要: Systems and methods for predicting out-of-order instruction-level parallelism (ILP) of threads being executed in a multi-threaded processor and prioritizing scheduling thereof are described herein. One aspect provides for tracking completion of instructions using a global completion table having a head segment and a tail segment; storing prediction values for each instruction in a prediction table indexed via instruction identifiers associated with each instruction, a prediction value being configured to indicate an instruction is predicted to issue from one of: the head segment and the tail segment; and predicting threads with more instructions issuing from the tail segment have a higher degree of out-of-order instruction-level parallelism. Other embodiments and aspects are also described herein.

    摘要翻译: 这里描述了用于预测在多线程处理器中执行的线程的无序指令级并行性(ILP)和优先级调度的系统和方法。 一个方面提供使用具有头段和尾段的全局完成表跟踪指令的完成; 将每个指令的预测值存储在通过与每个指令相关联的指令标识符索引的预测表中,预测值被配置为指示从头段和尾段之一发出指令; 并且预测具有从尾段发出的更多指令的线程具有更高程度的无序指令级并行性。 本文还描述了其它实施例和方面。

    Multi-threaded processor instruction balancing through instruction uncertainty
    10.
    发明授权
    Multi-threaded processor instruction balancing through instruction uncertainty 有权
    多线程处理器指令平衡通过指令不确定

    公开(公告)号:US09182991B2

    公开(公告)日:2015-11-10

    申请号:US13366999

    申请日:2012-02-06

    IPC分类号: G06F9/38

    CPC分类号: G06F9/3844 G06F9/3851

    摘要: A computer system for instruction execution includes a processor having a pipeline. The system is configured to perform a method including fetching, in the pipeline, a plurality of instructions, wherein the plurality of instructions includes a plurality of branch instructions, for each of the plurality of branch instructions, assigning a branch uncertainty to each of the plurality of branch instructions, for each of the plurality of instructions, assigning an instruction uncertainty that is a summation of branch uncertainties of older unresolved branches and balancing the instructions, based on a current summation of instruction uncertainty, in the pipeline.

    摘要翻译: 用于指令执行的计算机系统包括具有流水线的处理器。 该系统被配置为执行一种方法,包括在流水线中取出多个指令,其中多个指令包括多个分支指令,对于多个分支指令中的每一个,向多个指令中的每一个指派分支不确定度 对于所述多个指令中的每一个指令,分配指示不确定性,所述指令不确定性是基于所述流水线中的指令不确定性的当前求和而作为旧的未解析分支的分支不确定性的总和并且平衡所述指令。