Oversubscribing branch circuits while lowering power distribution costs

    公开(公告)号:US08352757B2

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

    申请号:US12686008

    申请日:2010-01-12

    IPC分类号: G06F1/26

    CPC分类号: G06F1/30

    摘要: A mechanism is provided for oversubscribing branch circuits. An active energy management mechanism determines a cumulative wattage rating using power consumption information for a powered element, the power consumption information is for a primary and a redundant portion of the powered element. The active energy management mechanism determines a power reduction power cap to be used by the powered element in the event of a loss of either a primary or a redundant power source supplied to the powered element using the cumulative wattage rating, a branch circuit rating, and a circuit breaker rating for the powered element. The active energy management mechanism sends the power reduction power cap to the powered element in order that the powered element reduces power to the power reduction power cap in the event of the loss of either the primary power source or the redundant power source supplied to the powered element.

    Dynamically Adjusting an Operating State of a Data Processing System Running Under a Power Cap
    32.
    发明申请
    Dynamically Adjusting an Operating State of a Data Processing System Running Under a Power Cap 失效
    动态调整在动力帽下运行的数据处理系统的运行状态

    公开(公告)号:US20110178652A1

    公开(公告)日:2011-07-21

    申请号:US12688214

    申请日:2010-01-15

    IPC分类号: G06F1/28

    摘要: A mechanism is provided for dynamically power capping one or more units. A power capping mechanism sets a counter value corresponding to an initial energy budget assigned to a unit for a given interval. Responsive to the unit receiving an operation to perform during the given interval, the power capping mechanism decrements the counter value by a decrement value. Responsive to the given interval expiring, the power capping mechanism sends the counter value to a power control loop in the data processing system, receives a new energy budget from the power control loop, and resets the counter value to a value corresponding to the new energy budget assigned to the unit for a next interval.

    摘要翻译: 提供了用于动态地对一个或多个单元进行功率封装的机制。 功率封顶机构设置与给定间隔分配给单元的初始能量预算对应的计数器值。 响应于在给定间隔期间接收要执行的操作的单元,功率封顶机构将计数器值递减减量值。 响应于给定的时间间隔到期,功率封顶机制将计数器值发送到数据处理系统中的功率控制回路,从功率控制回路接收新的能量预算,并将计数器值重置为对应于新能量的值 分配给该单位的下一个间隔的预算。

    Method and system for providing performance estimations for a specified power budget
    33.
    发明授权
    Method and system for providing performance estimations for a specified power budget 有权
    用于为指定功率预算提供性能估计的方法和系统

    公开(公告)号:US07272517B1

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

    申请号:US11380101

    申请日:2006-04-25

    IPC分类号: G01R21/00 G06F15/00

    摘要: A method and system for providing performance estimations for a specified power budget provides an indication of the impact on processing performance when closed-loop power/performance control is employed to meet the specified power budget. A workload, which may be the actual workload, or a test workload is run to determine actual power consumption at intervals during the execution of the workload. The power values are examined and if they exceed the specified budget, which may be one of multiple possible budget values, an estimate of the amount by and duration for which the closed-loop power/performance control would have to reduce the performance of the system for each interval in order to provide an estimate of actual performance for the budgetary level(s). The estimate is informed by tests of the workload at each power/performance level to provide a non-linear estimate of the relationship between performance and power for the particular workload.

    摘要翻译: 用于为指定功率预算提供性能估计的方法和系统提供了当采用闭环功率/性能控制以满足指定功率预算时对处理性能的影响的指示。 运行可能是实际工作负载的工作负载或测试工作负载,以确定在执行工作负载期间的间隔实际功耗。 检查功率值,如果它们超出了可能是多个可能预算值之一的指定预算,则闭环功率/性能控制必须降低系统性能的量和持续时间的估计 为每个间隔提供对预算级别的实际绩效的估计。 通过对每个功率/性能级别的工作负载测试通知估计值,以提供对特定工作负载的性能和功耗之间的关系的非线性估计。

    Dynamically adjusting an operating state of a data processing system running under a power cap
    34.
    发明授权
    Dynamically adjusting an operating state of a data processing system running under a power cap 失效
    动态调整在功率上限下运行的数据处理系统的运行状态

    公开(公告)号:US08429433B2

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

    申请号:US12688214

    申请日:2010-01-15

    摘要: A mechanism is provided for dynamically power capping one or more units. A power capping mechanism sets a counter value corresponding to an initial energy budget assigned to a unit for a given interval. Responsive to the unit receiving an operation to perform during the given interval, the power capping mechanism decrements the counter value by a decrement value. Responsive to the given interval expiring, the power capping mechanism sends the counter value to a power control loop in the data processing system, receives a new energy budget from the power control loop, and resets the counter value to a value corresponding to the new energy budget assigned to the unit for a next interval.

    摘要翻译: 提供了用于动态地对一个或多个单元进行功率封装的机制。 功率封顶机构设置与给定间隔分配给单元的初始能量预算对应的计数器值。 响应于在给定间隔期间接收要执行的操作的单元,功率封顶机构将计数器值递减减量值。 响应于给定的时间间隔到期,功率封顶机制将计数器值发送到数据处理系统中的功率控制回路,从功率控制回路接收新的能量预算,并将计数器值重置为对应于新能量的值 分配给该单位的下一个间隔的预算。

    Oversubscribing Branch Circuits While Lowering Power Distribution Costs
    35.
    发明申请
    Oversubscribing Branch Circuits While Lowering Power Distribution Costs 失效
    降低分配成本的过度分支电路

    公开(公告)号:US20120233479A1

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

    申请号:US13451181

    申请日:2012-04-19

    IPC分类号: G06F1/32

    CPC分类号: G06F1/30

    摘要: A mechanism is provided for oversubscribing branch circuits. An active energy management mechanism determines a cumulative wattage rating using power consumption information for a powered element, the power consumption information is for a primary and a redundant portion of the powered element. The active energy management mechanism determines a power reduction power cap to be used by the powered element in the event of a loss of either a primary or a redundant power source supplied to the powered element using the cumulative wattage rating, a branch circuit rating, and a circuit breaker rating for the powered element. The active energy management mechanism sends the power reduction power cap to the powered element in order that the powered element reduces power to the power reduction power cap in the event of the loss of either the primary power source or the redundant power source supplied to the powered element.

    摘要翻译: 提供了一种用于超额订购分支电路的机制。 主动能量管理机构使用功率元件的功耗信息确定累积功率额定值,功率消耗信息用于有源元件的主要部分和冗余部分。 主动能量管理机构确定在使用累积功率额定值,分支电路额定值和供电元件的主电源或冗余电源的损耗的情况下由供电元件使用的功率降低功率帽,以及 电源元件的断路器额定值。 主动能量管理机构将功率降低功率帽发送到有源元件,以便在被供电到主动力源的主电源或冗余电源丢失的情况下,有源元件降低功率降低功率上限的功率 元件。

    Using power proxies combined with on-chip actuators to meet a defined power target
    36.
    发明授权
    Using power proxies combined with on-chip actuators to meet a defined power target 有权
    使用与片上执行器相结合的电源代理来满足定义的功率目标

    公开(公告)号:US08214663B2

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

    申请号:US12424158

    申请日:2009-04-15

    IPC分类号: G06F1/26 G06F1/28 G06F1/32

    CPC分类号: G06F1/3203

    摘要: A mechanism is provided for using a power proxy unit combined with on-chip actuators to meet a defined power target value identifying a target power consumption of a component of a data processing system. A power manager in the data processing system identifies a proxy power threshold value, for the defined power target value, identifying a maximum power usage for the component, and a power usage estimate value identifying a current power usage estimate for the component. The power manager sends a set of signals to one or more on-chip actuators in the power proxy unit associated with the component in response to the power usage estimate value being greater than the power proxy threshold value. The one or more on-chip actuators adjusts a set of operational parameters associated with the component in order to meet the defined power target value.

    摘要翻译: 提供了一种机构,用于使用与片上致动器组合的功率代理单元,以满足识别数据处理系统的组件的目标功耗的定义的功率目标值。 数据处理系统中的功率管理器针对所定义的功率目标值识别代理功率阈值,识别组件的最大功率使用量,以及标识组件的当前功率使用估计值的功率使用估计值。 功率管理器响应于功率使用估计值大于功率代理阈值,向与组件相关联的功率代理单元中的一个或多个片上致动器发送一组信号。 一个或多个片上致动器调整与组件相关联的一组操作参数,以便满足所定义的功率目标值。

    Using Power Proxies Combined with On-Chip Actuators to Meet a Defined Power Target
    37.
    发明申请
    Using Power Proxies Combined with On-Chip Actuators to Meet a Defined Power Target 有权
    使用电源代理与片上执行器相结合来实现定义的电源目标

    公开(公告)号:US20100268974A1

    公开(公告)日:2010-10-21

    申请号:US12424158

    申请日:2009-04-15

    IPC分类号: G06F1/00

    CPC分类号: G06F1/3203

    摘要: A mechanism is provided for using a power proxy unit combined with on-chip actuators to meet a defined power target value identifying a target power consumption of a component of a data processing system. A power manager in the data processing system identifies a proxy power threshold value, for the defined power target value, identifying a maximum power usage for the component, and a power usage estimate value identifying a current power usage estimate for the component. The power manager sends a set of signals to one or more on-chip actuators in the power proxy unit associated with the component in response to the power usage estimate value being greater than the power proxy threshold value. The one or more on-chip actuators adjusts a set of operational parameters associated with the component in order to meet the defined power target value.

    摘要翻译: 提供了一种机构,用于使用与片上致动器组合的功率代理单元,以满足识别数据处理系统的组件的目标功耗的定义的功率目标值。 数据处理系统中的功率管理器针对所定义的功率目标值识别代理功率阈值,识别组件的最大功率使用量,以及标识组件的当前功率使用估计值的功率使用估计值。 功率管理器响应于功率使用估计值大于功率代理阈值,向与组件相关联的功率代理单元中的一个或多个片上致动器发送一组信号。 一个或多个片上致动器调整与组件相关联的一组操作参数,以便满足所定义的功率目标值。

    PROCESSOR USAGE ACCOUNTING USING WORK-RATE MEASUREMENTS
    38.
    发明申请
    PROCESSOR USAGE ACCOUNTING USING WORK-RATE MEASUREMENTS 审中-公开
    处理者使用工资率计量的会计

    公开(公告)号:US20120079500A1

    公开(公告)日:2012-03-29

    申请号:US12893748

    申请日:2010-09-29

    IPC分类号: G06F9/46

    摘要: Accounting charges are assigned to workloads by measuring a relative use of computing resources by the workloads, then scaling the results using determined work-rate for the corresponding workload. Usage metrics for the individual resources may be selectable for the resources being measured and the work-rates may be determined from an analytical model or from empirical model that determines work-rates from an indication of processor throughput. Under single workload conditions on a platform, or other suitable conditions, a workload type may be used to select the particular usage metrics applied for the various resources.

    摘要翻译: 通过测量工作负载的计算资源的相对使用,然后使用确定的相应工作负载工作率来缩放结果,将会计费用分配给工作负载。 可以针对被测量的资源选择各个资源的使用度量,并且可以从分析模型或经验模型确定工作速率,该经验模型根据处理器吞吐量的指示来确定工作率。 在平台上的单个工作负载条件或其他合适的条件下,可以使用工作负载类型来选择应用于各种资源的特定使用度量。

    Method and apparatus for supporting memory usage throttling
    39.
    发明授权
    Method and apparatus for supporting memory usage throttling 失效
    支持内存使用限制的方法和装置

    公开(公告)号:US08645640B2

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

    申请号:US13166054

    申请日:2011-06-22

    IPC分类号: G06F12/00

    CPC分类号: G06Q50/10

    摘要: An apparatus for providing system memory usage throttling within a data processing system having multiple chiplets is disclosed. The apparatus includes a system memory, a memory access collection module, a memory credit accounting module and a memory throttle counter. The memory access collection module receives a first set of signals from a first cache memory within a chiplet and a second set of signals from a second cache memory within the chiplet. The memory credit accounting module tracks the usage of the system memory on a per user virtual partition basis according to the results of cache accesses extracted from the first and second set of signals from the first and second cache memories within the chiplet. The memory throttle counter for provides a throttle control signal to prevent any access to the system memory when the system memory usage has exceeded a predetermined value.

    摘要翻译: 公开了一种用于在具有多个小灯的数据处理系统内提供系统存储器使用限制的装置。 该装置包括系统存储器,存储器访问收集模块,存储器信用计费模块和存储器调节计数器。 存储器访问收集模块从小数点内的第一高速缓冲存储器接收来自第一高速缓冲存储器的第一组信号和来自第二高速缓冲存储器的第二组信号。 存储器信用计费模块根据从小巧的第一和第二高速缓存存储器的第一和第二组信号中提取的高速缓存访​​问的结果来跟踪每用户虚拟分区上的系统存储器的使用情况。 存储器油门计数器用于提供节气门控制信号,以防止当系统存储器使用量超过预定值时对系统存储器的访问。

    Reliable setting of voltage and frequency in a microprocessor
    40.
    发明授权
    Reliable setting of voltage and frequency in a microprocessor 有权
    微处理器中电压和频率的可靠设置

    公开(公告)号:US08566618B2

    公开(公告)日:2013-10-22

    申请号:US12573284

    申请日:2009-10-05

    IPC分类号: G06F1/00 G06F1/26

    摘要: Managing operations associated with one or more voltage changes and one or more frequency changes. A voltage change request and a frequency change request are associated with dynamic voltage and frequency scaling (DVFS) operations. The DVFS operations are transmitted by the processors to be executed by one or more direct current assemblies. A sequence associated with the one or more voltage changes and a sequence associated with the one or more frequency changes are detected by the system. The sequences are dynamically modified to enable insertion of an additional voltage change, whereby the additional voltage change indicates completion of one or more previous voltage change requests. Completion of the voltage change request enables one or more subsequent voltage change requests to be processed. When a voltage change request is not successfully completed one or more future voltage changes are suspended.

    摘要翻译: 管理与一个或多个电压变化和一个或多个频率变化相关联的操作。 电压变化请求和频率变化请求与动态电压和频率缩放(DVFS)操作相关联。 DVFS操作由处理器发送以由一个或多个直流组件执行。 与该一个或多个电压变化相关联的序列和与一个或多个频率变化相关联的序列由系统检测。 这些序列被动态地修改以允许插入额外的电压变化,由此额外的电压变化指示完成一个或多个先前的电压变化请求。 完成电压变化请求使得能够处理一个或多个后续电压变化请求。 当电压变化请求未成功完成时,一个或多个未来的电压变化被暂停。