Priority-based power capping in data processing systems
    2.
    发明授权
    Priority-based power capping in data processing systems 有权
    数据处理系统中基于优先级的功率封顶

    公开(公告)号:US08707074B2

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

    申请号:US13593717

    申请日:2012-08-24

    IPC分类号: G06F1/26

    摘要: A mechanism is provided for priority-based power capping. A power management controller identifies a set of priorities for a set of partitions of the data processing system. The power management controller determines whether a measured power of the data processing system exceeds a power cap for the data processing system. Responsive to the measured power exceeding the power cap, the power management controller sends a set of commands to a set of component actuators to adjust one or more of a set of operation parameters for a set of components associated with the set of partitions using the set of priorities. The set of component actuators adjust the one or more of the set of operational parameters associated with the set of component in order to reduce a power consumption of the data processing system.

    摘要翻译: 为基于优先级的功率上限提供了一种机制。 电力管理控制器识别数据处理系统的一组分区的一组优先级。 功率管理控制器确定数据处理系统的测量功率是否超过数据处理系统的功率限制。 响应于超过功率上限的测量功率,功率管理控制器向一组组件致动器发送一组命令,以使用该组来调整与该组分组相关联的一组组件的一组操作参数中的一个或多个 的优先事项。 该组件致动器调整与该组件相关联的一组操作参数中的一个或多个,以便降低数据处理系统的功率消耗。

    Priority-based power capping in data processing systems
    3.
    发明授权
    Priority-based power capping in data processing systems 有权
    数据处理系统中基于优先级的功率封顶

    公开(公告)号:US08276012B2

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

    申请号:US12495188

    申请日:2009-06-30

    IPC分类号: G06F1/26

    摘要: A mechanism is provided for priority-based power capping. A power management controller identifies a set of priorities for a set of partitions of the data processing system. The power management controller determines whether a measured power of the data processing system exceeds a power cap for the data processing system. Responsive to the measured power exceeding the power cap, the power management controller sends a set of commands to a set of component actuators to adjust one or more of a set of operation parameters for a set of components associated with the set of partitions using the set of priorities. The set of component actuators adjust the one or more of the set of operational parameters associated with the set of component in order to reduce a power consumption of the data processing system.

    摘要翻译: 为基于优先级的功率上限提供了一种机制。 电力管理控制器识别数据处理系统的一组分区的一组优先级。 功率管理控制器确定数据处理系统的测量功率是否超过数据处理系统的功率限制。 响应于超过功率上限的测量功率,功率管理控制器向一组组件致动器发送一组命令,以使用该组来调整与该组分组相关联的一组组件的一组操作参数中的一个或多个 的优先事项。 该组件致动器调整与该组件相关联的一组操作参数中的一个或多个,以便降低数据处理系统的功率消耗。

    Allocation of energy budgets to individual partitions
    4.
    发明授权
    Allocation of energy budgets to individual partitions 有权
    将能源预算分配给各个分区

    公开(公告)号:US08589556B2

    公开(公告)日:2013-11-19

    申请号:US12940273

    申请日:2010-11-05

    IPC分类号: G06F15/16

    CPC分类号: G06F1/26

    摘要: A mechanism is provided for allocating energy budgets to a plurality of logical partitions. An overall energy budget for the data processing system and a total of a set of requested initial energy budgets for the plurality of partitions are determined. A determination is made as to whether the total of the set of requested initial energy budgets for the plurality of partitions is greater than the overall energy budget for the data processing system. Responsive to the total of the set of requested initial energy budgets exceeding the overall energy budget, an initial energy budget is allocated to each partition in the plurality of partitions based on at least one of priority or proportionality of each partition in the plurality of partitions such that a total of the initial energy budgets for the plurality of partitions does not exceed the overall energy budget of the data processing system.

    摘要翻译: 提供了一种用于将能量预算分配给多个逻辑分区的机制。 确定数据处理系统的总体能量预算和用于多个分区的总共一组请求的初始能量预算。 确定多个分区的所请求的初始能量预算的总和是否大于数据处理系统的总体能量预算。 响应于超过总能量预算的所请求的初始能量预算的总和的总和,基于多个分区中的每个分区的优先级或比例关系中的至少一个,将初始能量预算分配给多个分区中的每个分区,如 对于多个分区,总共的初始能量预算不超过数据处理系统的总体能量预算。

    Allocation of Energy Budgets to Individual Partitions
    5.
    发明申请
    Allocation of Energy Budgets to Individual Partitions 有权
    将能源预算分配给个别分区

    公开(公告)号:US20120116599A1

    公开(公告)日:2012-05-10

    申请号:US12940273

    申请日:2010-11-05

    IPC分类号: G06F1/26

    CPC分类号: G06F1/26

    摘要: A mechanism is provided for allocating energy budgets to a plurality of logical partitions. An overall energy budget for the data processing system and a total of a set of requested initial energy budgets for the plurality of partitions are determined. A determination is made as to whether the total of the set of requested initial energy budgets for the plurality of partitions is greater than the overall energy budget for the data processing system. Responsive to the total of the set of requested initial energy budgets exceeding the overall energy budget, an initial energy budget is allocated to each partition in the plurality of partitions based on at least one of priority or proportionality of each partition in the plurality of partitions such that a total of the initial energy budgets for the plurality of partitions does not exceed the overall energy budget of the data processing system.

    摘要翻译: 提供了一种用于将能量预算分配给多个逻辑分区的机制。 确定数据处理系统的总体能量预算和用于多个分区的总共一组请求的初始能量预算。 确定多个分区的所请求的初始能量预算的总和是否大于数据处理系统的总体能量预算。 响应于超过总能量预算的所请求的初始能量预算的总和的总和,基于多个分区中的每个分区的优先级或比例关系中的至少一个,将初始能量预算分配给多个分区中的每个分区,如 对于多个分区,总共的初始能量预算不超过数据处理系统的总体能量预算。

    Dynamic Voltage and Frequency Scaling (DVFS) Control for Simultaneous Multi-Threading (SMT) Processors
    6.
    发明申请
    Dynamic Voltage and Frequency Scaling (DVFS) Control for Simultaneous Multi-Threading (SMT) Processors 有权
    同步多线程(SMT)处理器的动态电压和频率缩放(DVFS)控制

    公开(公告)号:US20110113270A1

    公开(公告)日:2011-05-12

    申请号:US12616833

    申请日:2009-11-12

    IPC分类号: G06F1/00

    CPC分类号: G06F1/324 Y02D10/126

    摘要: A mechanism is provided for controlling operational parameters associated with a plurality of processors. A control system in the data processing system determines a utilization slack value of the data processing system. The utilization slack value is determined using one or more active core count values and one or more slack core count values. The control system computes a new utilization metric to be a difference between a full utilization value and the utilization slack value. The control system determines whether the new utilization metric is below a predetermined utilization threshold. Responsive to the new utilization metric being below the predetermined utilization threshold, the control system decreases a frequency of the plurality of processors.

    摘要翻译: 提供了用于控制与多个处理器相关联的操作参数的机制。 数据处理系统中的控制系统确定数据处理系统的使用松弛值。 使用松弛值使用一个或多个活动核心计数值和一个或多个松弛核心计数值来确定。 控制系统将新的利用度量度计算为完全利用率值和利用率松弛值之间的差异。 控制系统确定新的利用度量是否低于预定利用率阈值。 响应于新的利用度量低于预定利用率阈值,控制系统降低了多个处理器的频率。

    Priority-Based Power Capping in Data Processing Systems
    7.
    发明申请
    Priority-Based Power Capping in Data Processing Systems 有权
    数据处理系统中基于优先级的功率封顶

    公开(公告)号:US20120324263A1

    公开(公告)日:2012-12-20

    申请号:US13593672

    申请日:2012-08-24

    IPC分类号: G06F1/26

    摘要: A mechanism is provided for priority-based power capping. A power management controller identifies a set of priorities for a set of partitions of the data processing system. The power management controller determines whether a measured power of the data processing system exceeds a power cap for the data processing system. Responsive to the measured power exceeding the power cap, the power management controller sends a set of commands to a set of component actuators to adjust one or more of a set of operation parameters for a set of components associated with the set of partitions using the set of priorities. The set of component actuators adjust the one or more of the set of operational parameters associated with the set of component in order to reduce a power consumption of the data processing system.

    摘要翻译: 为基于优先级的功率上限提供了一种机制。 电力管理控制器识别数据处理系统的一组分区的一组优先级。 功率管理控制器确定数据处理系统的测量功率是否超过数据处理系统的功率限制。 响应于超过功率上限的测量功率,功率管理控制器向一组组件致动器发送一组命令,以使用该组来调整与该组分组相关联的一组组件的一组操作参数中的一个或多个 的优先事项。 该组件致动器调整与该组件相关联的一组操作参数中的一个或多个,以便降低数据处理系统的功率消耗。

    Priority-Based Power Capping in Data Processing Systems
    8.
    发明申请
    Priority-Based Power Capping in Data Processing Systems 有权
    数据处理系统中基于优先级的功率封顶

    公开(公告)号:US20100332872A1

    公开(公告)日:2010-12-30

    申请号:US12495188

    申请日:2009-06-30

    IPC分类号: G06F1/32

    摘要: A mechanism is provided for priority-based power capping. A power management controller identifies a set of priorities for a set of partitions of the data processing system. The power management controller determines whether a measured power of the data processing system exceeds a power cap for the data processing system. Responsive to the measured power exceeding the power cap, the power management controller sends a set of commands to a set of component actuators to adjust one or more of a set of operation parameters for a set of components associated with the set of partitions using the set of priorities. The set of component actuators adjust the one or more of the set of operational parameters associated with the set of component in order to reduce a power consumption of the data processing system.

    摘要翻译: 为基于优先级的功率上限提供了一种机制。 电力管理控制器识别数据处理系统的一组分区的一组优先级。 功率管理控制器确定数据处理系统的测量功率是否超过数据处理系统的功率限制。 响应于超过功率上限的测量功率,功率管理控制器向一组组件致动器发送一组命令,以使用该组来调整与该组分组相关联的一组组件的一组操作参数中的一个或多个 的优先事项。 该组件致动器调整与该组件相关联的一组操作参数中的一个或多个,以便降低数据处理系统的功率消耗。

    Optimizing Power Consumption by Tracking How Program Runtime Performance Metrics Respond to Changes in Operating Frequency
    9.
    发明申请
    Optimizing Power Consumption by Tracking How Program Runtime Performance Metrics Respond to Changes in Operating Frequency 失效
    通过跟踪程序运行时性能指标如何响应工作频率的变化来优化功耗

    公开(公告)号:US20100146316A1

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

    申请号:US12330284

    申请日:2008-12-08

    IPC分类号: G06F1/00

    摘要: A method, system, and computer program product for optimizing power consumption of an executing processor executing. The method includes determining a first sensitivity relationship (SR) based on a first and a second performance metric value (PMV) measured at a first and second operating frequency (OF), respectively. The first SR predicts workload performance over a range of OFs. A third OF is determined based on the first SR and a specified workload performance floor. A third PMV is measured by executing the processor operating at the third OF. A second SR based on the second and third PMVs is then determined. The first and second SRs are logically combined to generate a third SR. Based on the third SR, a fourth OF is outputted.

    摘要翻译: 一种用于优化执行中的执行处理器的功耗的方法,系统和计算机程序产品。 该方法包括分别基于在第一和第二操作频率(OF)下测量的第一和第二性能量度值(PMV)来确定第一灵敏度关系(SR)。 第一个SR预测一系列OFs的工作负载性能。 基于第一个SR和指定的工作负载性能底线确定三分之一。 通过执行在第三个OF操作的处理器来测量第三个PMV。 然后确定基于第二和第三PMV的第二SR。 逻辑上组合第一和第二SR以产生第三SR。 基于第三SR,输出第四个OF。

    Priority-based power capping in data processing systems
    10.
    发明授权
    Priority-based power capping in data processing systems 有权
    数据处理系统中基于优先级的功率封顶

    公开(公告)号:US09026818B2

    公开(公告)日:2015-05-05

    申请号:US13593672

    申请日:2012-08-24

    IPC分类号: G06F1/00 G06F9/50

    摘要: A mechanism is provided for priority-based power capping. A power management controller identifies a set of priorities for a set of partitions of the data processing system. The power management controller determines whether a measured power of the data processing system exceeds a power cap for the data processing system. Responsive to the measured power exceeding the power cap, the power management controller sends a set of commands to a set of component actuators to adjust one or more of a set of operation parameters for a set of components associated with the set of partitions using the set of priorities. The set of component actuators adjust the one or more of the set of operational parameters associated with the set of component in order to reduce a power consumption of the data processing system.

    摘要翻译: 为基于优先级的功率上限提供了一种机制。 电力管理控制器识别数据处理系统的一组分区的一组优先级。 功率管理控制器确定数据处理系统的测量功率是否超过数据处理系统的功率限制。 响应于超过功率上限的测量功率,功率管理控制器向一组组件致动器发送一组命令,以使用该组来调整与该组分组相关联的一组组件的一组操作参数中的一个或多个 的优先事项。 该组件致动器调整与该组件相关联的一组操作参数中的一个或多个,以便降低数据处理系统的功率消耗。