Optimizing Energy Consumption and Application Performance in a Multi-Core Multi-Threaded Processor System
    31.
    发明申请
    Optimizing Energy Consumption and Application Performance in a Multi-Core Multi-Threaded Processor System 有权
    在多核多线程处理器系统中优化能耗和应用性能

    公开(公告)号:US20120173906A1

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

    申请号:US13416583

    申请日:2012-03-09

    IPC分类号: G06F1/32 G06F9/46

    摘要: A mechanism is provided for scheduling application tasks. A scheduler receives a task that identifies a desired frequency and a desired maximum number of competing hardware threads. The scheduler determines whether a user preference designates either maximization of performance or minimization of energy consumption. Responsive to the user preference designating the performance, the scheduler determines whether there is an idle processor core in a plurality of processor cores available. Responsive to no idle processor being available, the scheduler identifies a subset of processor cores having a smallest load coefficient. From the subset of processor cores, the scheduler determines whether there is at least one processor core that matches desired parameters of the task. Responsive to at least one processor core matching the desired parameters of the task, the scheduler assigns the task to one of the at least one processor core that matches the desired parameters.

    摘要翻译: 提供了一种调度应用程序任务的机制。 调度器接收标识期望频率和期望的最大数量的竞争硬件线程的任务。 调度器确定用户偏好是指性能的最大化还是能量消耗的最小化。 响应于指定性能的用户偏好,调度器确定在多个处理器核心中是否存在可用的空闲处理器核心。 响应于没有空闲处理器可用,调度器识别具有最小负载系数的处理器核心的子集。 从处理器核心的子集中,调度器确定是否存在与任务的期望参数匹配的至少一个处理器核心。 响应于至少一个与任务的期望参数匹配的处理器核心,调度器将该任务分配给与期望参数匹配的至少一个处理器核心中的一个。

    Optimizing Energy Consumption and Application Performance in a Multi-Core Multi-Threaded Processor System
    32.
    发明申请
    Optimizing Energy Consumption and Application Performance in a Multi-Core Multi-Threaded Processor System 有权
    在多核多线程处理器系统中优化能耗和应用性能

    公开(公告)号:US20110296212A1

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

    申请号:US12787842

    申请日:2010-05-26

    IPC分类号: G06F9/46 G06F1/32

    摘要: A mechanism is provided for scheduling application tasks. A scheduler receives a task that identifies a desired frequency and a desired maximum number of competing hardware threads. The scheduler determines whether a user preference designates either maximization of performance or minimization of energy consumption. Responsive to the user preference designating the performance, the scheduler determines whether there is an idle processor core in a plurality of processor cores available. Responsive to no idle processor being available, the scheduler identifies a subset of processor cores having a smallest load coefficient. From the subset of processor cores, the scheduler determines whether there is at least one processor core that matches desired parameters of the task. Responsive to at least one processor core matching the desired parameters of the task, the scheduler assigns the task to one of the at least one processor core that matches the desired parameters.

    摘要翻译: 提供了一种调度应用程序任务的机制。 调度器接收标识期望频率和期望的最大数量的竞争硬件线程的任务。 调度器确定用户偏好是指性能的最大化还是能量消耗的最小化。 响应于指定性能的用户偏好,调度器确定在多个处理器核心中是否存在可用的空闲处理器核心。 响应于没有空闲处理器可用,调度器识别具有最小负载系数的处理器核心的子集。 从处理器核心的子集中,调度器确定是否存在与任务的期望参数匹配的至少一个处理器核心。 响应于至少一个与任务的期望参数匹配的处理器核心,调度器将该任务分配给与期望参数匹配的至少一个处理器核心中的一个。

    Managing Power Consumption Of A Computer
    35.
    发明申请
    Managing Power Consumption Of A Computer 有权
    管理计算机的功耗

    公开(公告)号:US20090327765A1

    公开(公告)日:2009-12-31

    申请号:US12146085

    申请日:2008-06-25

    IPC分类号: G06F1/26

    摘要: Methods and products for managing power consumption of a computer and computers for which power consumption is managed. The computer includes the computer including a computer processor and embodiments of the present invention include providing, by an in-band power manger to an out-of-band power manager, a proposed performance state (‘p-state’) for the computer processor; determining, by the out-of-band power manager, in dependence upon a power setpoint and currently-measured operating metrics of the computer processor, whether to approve the proposed p-state; and if the out-of-band power manager approves the proposed p-state, setting operating parameters of the computer processor according to the approved p-state.

    摘要翻译: 用于管理计算机和功耗管理的计算机的功耗的方法和产品。 计算机包括包括计算机处理器的计算机,并且本发明的实施例包括通过带内功率管理器向带外功率管理器提供用于计算机处理器的建议的性能状态(“p状态”) ; 由带外功率管理器根据功率设定点和计算机处理器的当前测量的操作度量来确定是否批准所提出的p状态; 并且如果带外功率管理器批准所提出的p状态,则根据批准的p状态来设置计算机处理器的操作参数。

    Managing Power Consumption Of A Computer
    36.
    发明申请
    Managing Power Consumption Of A Computer 有权
    管理计算机的功耗

    公开(公告)号:US20090327764A1

    公开(公告)日:2009-12-31

    申请号:US12146056

    申请日:2008-06-25

    IPC分类号: G06F1/26

    CPC分类号: G06F1/3203

    摘要: Methods, computers, and products for managing power consumption of a computer, the computer including a computer processor and managing power consumption of a computer includes: dynamically during operation of the computer, setting, by an in-band power manager in dependence upon performance metrics of the computer processor, a current performance state (‘p-state’) of the computer processor; and providing, by the in-band power manager to an out-of-band power manager, the current p-state of the computer processor.

    摘要翻译: 用于管理计算机的功耗的方法,计算机和产品,包括计算机处理器的计算机和管理计算机的功耗的方法,计算机和产品包括:在计算机运行期间动态地根据性能度量由带内功率管理器进行设置 计算机处理器的当前性能状态('p状态'); 以及由所述带内功率管理器向所述带外功率管理器提供所述计算机处理器的当前p状态。

    Dynamically adjusting an operating state of a data processing system running under a power cap
    37.
    发明授权
    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
    38.
    发明申请
    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.

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

    Oversubscribing branch circuits while lowering power distribution costs
    39.
    发明授权
    Oversubscribing branch circuits while lowering power distribution costs 失效
    超大规模的分支电路,同时降低配电成本

    公开(公告)号:US08392729B2

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

    申请号:US13451181

    申请日:2012-04-19

    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.

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

    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.