[发明专利]用于通过腾空CPU和存储器的子集来降低功率的方法和系统在审
申请号: | 202011110735.1 | 申请日: | 2016-04-15 |
公开(公告)号: | CN112230757A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | V·沙尔达;B·L·沃辛顿 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F1/3234 | 分类号: | G06F1/3234 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 通过 腾空 cpu 存储器 子集 降低 功率 方法 系统 | ||
本发明描述了通过腾空CPU和存储器的子集来降低功率。一种系统具有一个或多个主要功率区域,其具有指示主要功率区域不被处于离线状态的限制。该系统还包括一个或多个辅助功率区域,其可被停放或离线到具有受限功能的受限状态中,其中在处于受限状态时,功能从该一个或多个辅助功率区域中被移除。基于中断特性,至少一个中断被分配给主要功率区域中的一个。基于线程特性,至少一个线程被分配给主要功率区域中的一个。基于页面特性,至少一个页面被分配给主要功率区域中的一个。
本发明专利申请是国际申请号为PCT/US2016/027648,国际申请日为2016年4月15日,进入中国国家阶段的申请号为201680026703.9,名称为“用于通过腾空CPU和存储器的子集来降低功率的方法和系统”的发明专利申请的分案申请。
背景
背景和相关技术
计算机和计算系统已经影响了现代生活的近乎每一个方面。计算机通常涉及工作、休闲、保健、运输、娱乐、家政管理等。大型数据中心可存储大量数据,并向位于该数据中心远程处的客户端提供计算资源。然而,越来越多的对数据中心和其他服务器计算机环境的供电和冷却费用的关注、以及日益增长的对节约自然资源的意识,正在推动计算硬件和软件产业寻找降低计算机能耗的创新方式。
尽管硬件制造商(包括CPU和存储器组件的制造商)在其硬件中设计将独立地提高能效的功能是有可能的(例如,在其未被使用时,将单个CPU内核或存储器或整个处理器封装动态地下降至低功率状态),但是硬件可由自己完成的事情是存在限制的。软件可类似地尝试在不了解底层硬件的架构或实现细节的情况下降低能耗,但其在成功方面也受到限制。
本文要求保护的主题不限于解决任何缺点或仅在诸如上述环境这样的环境中操作的各实施例。相反,提供该背景仅用于例示其中可实施所述一些实施例的一个示例性技术领域。
简要概述
一个实施例包括具有一个或多个主要功率区域的系统,其具有指示主要功率区域不处于离线状态的限制。该系统还包括一个或多个辅助功率区域,其可被停放或离线到具有受限功能的受限状态中,其中在处于受限状态时,功能从该一个或多个辅助功率区域中被移除。基于中断特性,至少一个中断被分配给主要功率区域中的一个。基于线程特性,至少一个线程被分配给主要功率区域中的一个。基于页面特性,至少一个存储器页面被分配给主要功率区域中的一个。
提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并非旨在标识出要求保护的主题的关键特征或必要特征,亦非旨在用作辅助确定要求保护的主题的范围。
附加特征和优点将在以下描述中提出,且部分会从描述中显而易见,或者可以通过实施本文的原理来获悉。本发明的特征和优点可以通过在所附权利要求书中特别指出的工具和组合来实现和获得。本发明的特征从以下描述和所附权利要求书中将更完全显而易见,或者可以通过如下文所述实施本发明而获悉。
附图简述
为了描述可获得以上记载的及其他优点和特征的方式,将参照各具体实施例呈现以上简述的主题的更具体描述,各具体实施例在附图中例示。理解这些附图仅描述典型的实施例,因此不应被视为限制本发明的范围,各实施例将通过使用附图以附加的具体性和细节来描述和解释,附图中:
图1例示了具有基于封装的功率区域的示例系统;
图2例示了具有基于存储器单元中经定义的功率区域的功率区域的示例系统;
图3例示了将资源分配给一个或多个功率区域的方法;以及
图4例示了用于将资源分配给一个或多个功率区域的系统。
详细描述
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011110735.1/2.html,转载请声明来源钻瓜专利网。