[发明专利]用于计算机系统的功率管理方法和系统有效
申请号: | 201410091658.8 | 申请日: | 2014-03-13 |
公开(公告)号: | CN104049712B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | P·博塞;B·M·弗莱舍;T·W·福克斯;H·M·雅各布森;R·奈尔 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 北京市中咨律师事务所11247 | 代理人: | 于静,张亚非 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计算机系统 功率 管理 方法 系统 | ||
技术领域
本发明一般地涉及计算机处理和存储器,更具体地说,涉及存储器内计算的功率管理。
背景技术
计算机系统经常需要大量诸如随机存取存储器(RAM)之类的高速存储器以在计算机加电并执行操作时保存信息(例如,数据和程序)。随着计算机系统的性能和复杂度增加,存储器件需求也在持续增长。当器件的复杂度增加时,管理处理单元(例如,核心)所用的功率就成为整体计算性能中非常重要的因素。在具有多个处理单元的系统中,第一处理单元可能在等待来自第二处理单元的结果期间消耗功率,而第二处理单元可能因需要更多功率而无法以最优的速度执行操作。
发明内容
各实施例包括一种用于管理计算机系统中的功率的计算机程序产品、系统和方法,所述计算机系统包括主处理器以及包含已加电单元的有源存储器件,所述已加电单元包括处理元件,所述有源存储器件通过存储链路与所述主处理器通信。所述方法包括:所述主处理器处执行程序线程上的程序;遇到要由所述有源存储器件执行的第一代码段;基于所述主处理器遇到所述第一代码段,通过第一命令更改所述有源存储器件上的已加电单元的功率状态,所述第一命令包括存储命令。所述方法还包括:所述处理元件在第二时间执行所述第一代码段;基于所述处理元件执行所述第一代码段,将所述主处理器的功率状态从功率使用状态更改为功率节省状态;基于所述处理元件完成所述第一代码段的执行,第二命令将所述主处理器的所述功率状态从所述功率节省状态更改为所述功率使用状态;以及基于将所述主处理器的所述功率状态从所述功率节省状态更改为所述功率使用状态,所述主处理器执行第二代码段。
附图说明
图1示出根据一个实施例的有源存储器系统的框图;
图2示出根据一个实施例的具有有源存储器的存储系统的框图;
图3示出根据一个实施例的具有有源存储器的存储系统的示意图;
图4示出根据一个实施例的计算系统节点的框图;以及
图5示出根据一个实施例的用于计算机系统中的功率管理的方法的流程图。
具体实施方式
一个实施例涉及计算系统节点的功率管理,其中节点包括与有源存储器件链接或耦合的主处理器。有源存储器件可以是任何适当的存储器件,包括与被配置为控制存储器件的一个或多个集线器芯片(也称为存储控制器芯片)相连的一个或多个存储器件(例如,随机存取存储器“RAM”芯片)。在一个实施例中,有源存储器件包括多层存储,这些存储层形成三维(“3D”)存储器件(也称为“存储立方”),其中存储芯片的各列形成与集线器芯片通信的叠层或库(vault)。在一个实施例中,多个库位于存储模块上,其中每个库具有位于存储芯片下方的相应集线器芯片。集线器芯片均可以包括存储控制器以及一个或多个处理元件(“PE”)。处理元件被配置为与存储库和其它集线器芯片中的其它处理元件通信。在一个实施例中,处理元件通过互连网络访问库中的选定地址。在一个实施例中,多个存储器件、库和处理元件可以经由包括一个或多个交叉开关(crossbar switch)的互连网络通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410091658.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动式变电装置
- 下一篇:一种减小精梳机钳板机构震动力的方法