[发明专利]多处理器计算机系统中的功率管理有效
| 申请号: | 201080065642.X | 申请日: | 2010-11-08 |
| 公开(公告)号: | CN102812439A | 公开(公告)日: | 2012-12-05 |
| 发明(设计)人: | T·小赫勒;W·T·博伊德 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F1/32 |
| 代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;张亚非 |
| 地址: | 美国*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 处理器 计算机系统 中的 功率 管理 | ||
背景技术
本发明一般地涉及计算环境中的处理,更具体地说,涉及多处理器计算机系统中的功率管理。
计算机结构的关键组件中的每一个(包括处理器的性能/结构、任何存储器缓存、输入/输出(I/O)子系统、存储器控制功能的效率、主要存储器件,及互连接口的类型及结构)均会影响整体计算机系统性能。
业界正在投入大量的研究及开发努力来产生改进和/或创新的解决方案,以通过改进系统/子系统的设计和/或结构来最大化整体计算机系统性能及密度。归因于客户期待新计算机系统除了提供额外功能、增加的性能、增加的存储、较低的操作成本等以外还将在平均故障时间(MTBF)方面显著地胜过现有系统,高可用性系统进一步提出关于整体系统可靠性的挑战。其它常见客户需求进一步加剧计算机系统设计挑战,且包括诸如易于升级及减少系统环境影响(诸如空间、功率及冷却)之类的项目。
随着处理器的性能继续增加,处理器所消耗的功率量亦可能继续增加。给定处理器可消耗的功率量常常受多种因素(诸如处理器的操作环境)限制。因而,处理器实施改进所需的额外功率将约束(gated)处理器性能的改进。
2005年9月30日申请的名为“Dynamic Core Swapping”的美国专利第7,461,275号涉及一种动态交换处理器核心的技术。第一核心具有第一指令集。所述第一核心以第一性能级别执行程序。当触发事件发生时,所述第一核心停止执行所述程序。第二核心具有与所述第一指令集兼容的第二指令集且具有不同于所述第一性能级别的第二性能级别。当所述第一核心正在执行所述程序时,所述第二核心处于断电状态。在所述第一核心停止执行所述程序后,电路向所述第二核心供电,使得所述第二核心继续以所述第二性能级别执行所述程序。
2003年4月25日申请的名为“Dynamically Selecting Processor Coresfor Overall Power Efficiency”的美国专利第7,093,147号涉及一种用于节省操作功率的计算机系统,所述计算机系统包括若干计算机硬件处理器核心,所述计算机硬件处理器核心自身之间至少在其各自操作功率需求及处理能力方面不同。监视器从所述计算机硬件处理器核心中的每一个收集性能量度信息,此信息专门针对接下来执行的应用软件的特定运行。工作负荷转移机制为了减少操作功率而将正在执行的应用软件转移至第二计算机硬件处理器核心。连接转移延迟机制以延迟正在执行的应用软件的随后转移(如果通过此类延迟可节省系统操作功率)。
2004年12月2日申请的名为“Performance State-Based ThreadManagement”的美国专利第7,526,661号涉及管理线程以提供选择用于执行的线程且基于该线程而识别处理器核心的目标性能状态的系统及方法。识别所述目标性能状态可包括将线程的优先级应用于映射策略以获得所述目标性能状态。在一个实施例中,可启动所述选定核心至目标性能状态的转变且所述线程可被调度以供所述处理器核心执行。
发明内容
一个示例性实施例是一种用于在计算机系统中分派任务的计算机程序产品。所述计算机程序产品包括有形存储介质,所述有形存储介质可由处理电路读取且存储供所述处理电路执行以用于执行方法的指令。所述方法包括:接收用于在高功率状态下执行的任务,及判定处理器的当前功率状态。所述处理器为多处理器系统中的多个处理器之一,且所述多处理器系统具有指定的功率极限。响应于判定所述处理器的所述当前功率状态为所述高功率状态而将所述任务分派至所述处理器。响应于判定所述处理器的当前功率状态不是所述高功率状态,判定使所述处理器进入所述高功率状态是否将导致所述多处理器系统超过所述指定的功率极限。所述判定响应于所述指定的功率极限及所述多处理器系统中的所述多个处理器的当前功率状态。响应于判定使所述处理器进入所述高功率状态将不会导致所述多处理器系统超过所述指定的功率极限而使所述处理器进入所述高功率状态。响应于使所述处理器进入所述高功率状态而将所述任务分派至所述处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080065642.X/2.html,转载请声明来源钻瓜专利网。





