PROCESSOR PACKING IN AN SMP SERVER TO CONSERVE ENERGY
    11.
    发明申请
    PROCESSOR PACKING IN AN SMP SERVER TO CONSERVE ENERGY 失效
    处理器包装在SMP服务器中以保持能源

    公开(公告)号:US20080184256A1

    公开(公告)日:2008-07-31

    申请号:US12059952

    申请日:2008-03-31

    IPC分类号: G06F9/46

    摘要: A data processing system includes a power supply, a plurality of processors wherein each processor is separately powerable by the power supply under operating system control. The operating system determines periodically a measure of system utilization and controls the switches to alter the number of active (powered) processors where the number of active processors reflects the measured system utilization and a set of utilization threshold values. System utilization may be based on the number of active tasks. The utilization thresholds preferably include a maximum threshold and a minimum threshold. A measured utilization exceeding the maximum threshold causes an increase in the number of active processors while utilization less than the minimum threshold causes a decrease in the number of active processors. The utilization thresholds may be determined from threshold factors that reflect time and date information, quality of service information, or a weighted average of historical utilization values.

    摘要翻译: 数据处理系统包括电源,多个处理器,其中每个处理器在操作系统控制下可由电源单独供电。 操作系统周期性地确定系统利用率的度量,并且控制交换机来改变活动处理器的数量,其中活动处理器的数量反映了测量的系统利用率和一组使用阈值。 系统利用率可以基于活动任务的数量。 利用阈值优选地包括最大阈值和最小阈值。 超过最大阈值的测量利用率导致活动处理器数量的增加,而利用率小于最小阈值会导致活动处理器数量的减少。 利用阈值可以从反映时间和日期信息,服务质量信息或历史利用价值的加权平均值的阈值因子确定。

    Scheduling processor voltages and frequencies based on performance prediction and power constraints
    12.
    发明申请
    Scheduling processor voltages and frequencies based on performance prediction and power constraints 失效
    基于性能预测和功率约束调度处理器电压和频率

    公开(公告)号:US20060253715A1

    公开(公告)日:2006-11-09

    申请号:US11120899

    申请日:2005-05-03

    IPC分类号: G06F1/00

    摘要: A power management system schedules the voltage and frequency of processors in a data processing system based on two criteria. The first criterion is a prediction of the performance that the work currently running on the processor will experience at the different frequencies that are available. The second criterion is a system-wide constraint on the total power budget allocated to processors. Based on these criteria, low-level code sets the frequency and voltage of the processors in the system to match what the operating system is currently running on them.

    摘要翻译: 电源管理系统根据两个标准对数据处理系统中处理器的电压和频率进行调度。 第一个标准是对当前在处理器上运行的工作在可用的不同频率下体验的性能的预测。 第二个标准是分配给处理器的总功率预算的全系统约束。 基于这些标准,低级代码设置系统中处理器的频率和电压,以匹配当前运行的操作系统。

    Unified management of power, performance, and thermals in computer systems
    14.
    发明授权
    Unified management of power, performance, and thermals in computer systems 有权
    计算机系统中的功率,性能和热量的统一管理

    公开(公告)号:US07908493B2

    公开(公告)日:2011-03-15

    申请号:US11758798

    申请日:2007-06-06

    IPC分类号: G06F1/32

    CPC分类号: G06F1/206 G06F1/3203

    摘要: A mechanism is provided for unified management of power, performance, and thermals in computer systems. This mechanism incorporates elements to effectively address all aspects of managing computing systems in an integrated manner, instead of independently. The mechanism employs an infrastructure for real-time measurements feedback, an infrastructure for regulating system activity, component operating levels, and environmental control, a dedicated control structure for guaranteed response/preemptive action, and interaction and integration components. The mechanism provides interfaces for user-level interaction. The mechanism also employs methods to address power/thermal concerns at multiple timescales. In addition, the mechanism improves efficiency by adopting an integrated approach, rather than treating different aspects of the power/thermal problem as individual issues to be addressed in a piecemeal fashion.

    摘要翻译: 提供了一种统一管理计算机系统的功率,性能和热量的机制。 该机制包含了以综合方式有效地解决管理计算系统的所有方面的元素,而不是独立的。 该机制采用基础设施进行实时测量反馈,用于调节系统活动的基础设施,组件操作级别和环境控制,用于保证响应/抢先动作的专用控制结构以及交互和集成组件。 该机制为用户级交互提供接口。 该机制还采用了多个时间尺度来解决功率/热问题的方法。 此外,该机制采用综合方法提高效率,而不是以单独的方式处理单个问题,而不是将功率/热问题的不同方面进行处理。

    Weighted event counting system and method for processor performance measurements
    16.
    发明授权
    Weighted event counting system and method for processor performance measurements 失效
    加权事件计数系统和处理器性能测量方法

    公开(公告)号:US07340378B1

    公开(公告)日:2008-03-04

    申请号:US11565106

    申请日:2006-11-30

    IPC分类号: G06F19/00

    摘要: A weighted event counting system and method for processor performance measurements provides low latency and low error performance measurement capability. A weighted performance counter accumulates a performance count according to a plurality of event signals provided from functional units in the processor. Differing weights are applied to the event signals in according to the correlation between each event with processor performance. The weights may be provided from programmable registers, so that the weights can be adjusted under program control. The event signals may be combined to reduce the bit-width of the set of event signal, with mutually-exclusive events merged in single fields of the combinatorial result and events having the same weights merged according to a sub-total. The weights are applied to the combinatorial result and used to update a performance count. The performance count can then be used by power management software or hardware to make adjustments in operating parameters of the processor.

    摘要翻译: 用于处理器性能测量的加权事件计数系统和方法提供低延迟和低误差性能测量能力。 加权性能计数器根据从处理器中的功能单元提供的多个事件信号累加性能计数。 根据具有处理器性能的每个事件之间的相关性,将不同的权重应用于事件信号。 权重可以由可编程寄存器提供,从而可以在程序控制下调整权重。 事件信号可以被组合以减少事件信号集合的位宽,其中在组合结果的单个字段中合并相互排斥的事件和具有根据子总计合并的相同权重的事件。 权重应用于组合结果,用于更新性能计数。 电源管理软件或硬件可以使用性能计数来对处理器的运行参数进行调整。

    Processor packing in an SMP server to conserve energy
    17.
    发明申请
    Processor packing in an SMP server to conserve energy 审中-公开
    SMP服务器中的处理器打包以节省能源

    公开(公告)号:US20060123422A1

    公开(公告)日:2006-06-08

    申请号:US11002526

    申请日:2004-12-02

    IPC分类号: G06F9/46

    摘要: A data processing system includes a power supply, a plurality of processors wherein each processor is separately powerable by the power supply under operating system control. The operating system determines periodically a measure of system utilization and controls the switches to alter the number of active (powered) processors where the number of active processors reflects the measured system utilization and a set of utilization threshold values. System utilization may be based on the number of active tasks. The utilization thresholds preferably include a maximum threshold and a minimum threshold. A measured utilization exceeding the maximum threshold causes an increase in the number of active processors while utilization less than the minimum threshold causes a decrease in the number of active processors. The utilization thresholds may be determined from threshold factors that reflect time and date information, quality of service information, or a weighted average of historical utilization values.

    摘要翻译: 数据处理系统包括电源,多个处理器,其中每个处理器在操作系统控制下可由电源单独供电。 操作系统周期性地确定系统利用率的度量,并且控制交换机来改变活动处理器的数量,其中活动处理器的数量反映了测量的系统利用率和一组使用阈值。 系统利用率可以基于活动任务的数量。 利用阈值优选地包括最大阈值和最小阈值。 超过最大阈值的测量利用率导致活动处理器数量的增加,而利用率小于最小阈值会导致活动处理器数量的减少。 利用阈值可以从反映时间和日期信息,服务质量信息或历史利用价值的加权平均值的阈值因子确定。

    Managing processor power-performance states
    18.
    发明授权
    Managing processor power-performance states 失效
    管理处理器功耗状态

    公开(公告)号:US08171319B2

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

    申请号:US12425189

    申请日:2009-04-16

    IPC分类号: G06F1/32

    摘要: Disclosed are systems, methods, and computer program products for managing power states in processors of a data processing system. In one embodiment, the invention is directed to a data processing system having dynamically configurable power-performance states (“pstates”). The data processing system includes a processor configured to operate at multiple states of frequency and voltage. The data processing system also has a power manager module configured to monitor operation of the data processing system. The data processing system further includes a pstates table having a plurality of pstate definitions, wherein each pstate definition includes a voltage value, a frequency value, and at least one unique pointer that indicates a transition from a given pstate to a different pstate. The voltage value, frequency value, and unique pointer of a given pstate definition are configurable, during operation of the data processing system, by the power manager module in response to changes in the operating parameters of the data processing system.

    摘要翻译: 公开了用于管理数据处理系统的处理器中的电力状态的系统,方法和计算机程序产品。 在一个实施例中,本发明涉及具有动态可配置的功率状态(“pstates”)的数据处理系统。 数据处理系统包括配置成在多个频率和电压状态下工作的处理器。 数据处理系统还具有被配置为监视数据处理系统的操作的功率管理器模块。 数据处理系统还包括具有多个pstate定义的pstates表,其中每个pstate定义包括电压值,频率值和指示从给定pstate到不同pstate的转换的至少一个唯一指针。 给定pstate定义的电压值,频率值和唯一指针在数据处理系统的操作期间可由电源管理器模块根据数据处理系统的操作参数的变化进行配置。

    Tracking thermal mini-cycle stress
    19.
    发明授权
    Tracking thermal mini-cycle stress 失效
    跟踪热微循环应力

    公开(公告)号:US07917328B2

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

    申请号:US12194606

    申请日:2008-08-20

    IPC分类号: G06F19/00

    CPC分类号: G06F11/3058

    摘要: Monitoring temperature excursions an assembly experiences over a life of the assembly is provided. A determination is made as to whether the assembly has been in service beyond a predetermined end of life objective. Responsive to the assembly failing to be in service beyond the predetermined end of life objective, a new temperature value associated with the assembly is read. A modifier value for a figure of merit (FOM) value is computed and added to a cumulative figure of merit value. The cumulative figure of merit value is compared to a cumulative stress figure of merit budget. Responsive to the cumulative figure of merit value exceeding the cumulative stress figure of merit budget, an identified stress management solution is implemented.

    摘要翻译: 提供了组装过程中组装体验的温度偏移。 确定组件是否已经超出预定寿命目标的使用。 响应于组装不能超过预定寿命目标的服务,读取与组件相关联的新的温度值。 计算品质因数(FOM)值的修饰符值,并将其添加到累积品质因数值。 将累积的绩效值与累积压力的绩效预算进行比较。 响应累积绩效值超过累积压力的绩效预算数量,实施了一个确定的压力管理解决方案。

    Processing performance improvement using activity factor headroom
    20.
    发明授权
    Processing performance improvement using activity factor headroom 失效
    使用活动因子净空处理性能提升

    公开(公告)号:US07681054B2

    公开(公告)日:2010-03-16

    申请号:US11538131

    申请日:2006-10-03

    IPC分类号: G06F1/32 G06F1/26

    摘要: Processing system performance is improved while meeting power management constraints in a processing system by using activity factor headroom estimation. The method and system estimate the power consumption of the system from a model that relates measured activities at a present operating point to power consumption for any available operating point of one or more processors in the system. The method then chooses the operating point(s) with the highest performance among the available operating points that will still meet budgetary constraints or specific thresholds of power consumption. The budgetary constraints or specific thresholds may be dynamically adjusted, and the method will update the operating point(s) to maintain safe operation and maximize performance. The method provides the best performance for the executing workload while ensuring safe operation.

    摘要翻译: 通过使用活动因子余量估算来满足处理系统中的电力管理限制,处理系统性能得到改善。 该方法和系统从将系统中的一个或多个处理器的任何可用操作点与当前操作点的测量活动相关联的模型估计系统的功耗。 然后,该方法在可用的操作点中选择具有最高性能的工作点,这些操作点仍将满足预算约束或功耗的特定阈值。 可以动态地调整预算限制或特定阈值,并且该方法将更新操作点以维持安全操作并使性能最大化。 该方法为执行工作负载提供最佳性能,同时确保安全操作。