[发明专利]控制微服务器中的功率管理在审
申请号: | 201280072110.8 | 申请日: | 2012-03-31 |
公开(公告)号: | CN104185826A | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | A.K.库马尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F13/14 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;马永利 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 微服 中的 功率 管理 | ||
使得能够在微服务器中进行功率管理的系统和方法包括提供多个核、耦合到核的功率管理模块、以及耦合到功率管理模块的一个或多个外围设备。功率管理模块可以被配置成基于确定了核在第一功率消耗状态中而使所述一个或多个外围设备延迟操作并且在预定时间段内将核置于第二功率消耗状态中。第二功率消耗状态可以比第一功率消耗状态消耗更少功率。功率管理模块可以基于预定时间段的期满而使所述一个或多个外围设备恢复它们的操作并且可以基于时间段的期满而将核置于第三功率消耗状态中。
背景技术
在与微服务器相关联的许多组件之中的不协调活动可能导致资源的低利用。当前解决方案要么对工作负荷不是非常敏感要么给组件的供应商施加沉重负担。
附图说明
通过阅读以下说明书和所附权利要求以及通过参照以下附图,本发明的实施例的各种优点对本领域技术人员将变得清楚,其中:
图1是依照一些实施例图示了示例计算机系统的框图;
图2是依照一些实施例图示了套接口或微服务器的示例的框图;
图3是依照一些实施例图示了微模块的示例的框图;
图4是依照一些实施例图示了可以由套接口的各种组件执行以降低功率消耗的示例操作序列的图解;
图5是依照一些实施例可以由套接口的功率管理单元执行的示例方法的流程图。
具体实施方式
实施例可以涉及包括通过使用边带消息而将第一通知传输到一个或多个外围设备以使所述一个或多个外围设备延迟操作的逻辑的装置。可以基于被置于第一功率消耗状态中的微服务器的核来传输第一通知。
所述装置可以包括将所述核置于比第一功率消耗状态消耗更少功率的第二功率消耗状态中的逻辑。所述装置还可以包括为时间段启动定时器的逻辑。所述核可以被配置成在所述时间段内停留在第二功率消耗状态中。所述一个或多个外围设备中至少一个被配置成在所述时间段期间缓冲数据。所述装置此外可以包括通过使用边带消息而将第二通知传输到所述一个或多个外围设备的逻辑。第二通知可以通知:在所述时间段期满时微服务器的核正被置于第三功率消耗状态中。第三功率消耗状态可以比第一和第二功率消耗状态消耗更多的功率。
实施例可以涉及一种系统,其可以包括具有多个核、耦合到所述核的功率管理模块以及耦合到所述功率管理模块的一个或多个外围设备。功率管理模块可以被配置成基于确定了所述核处于第一功率消耗状态中而使得一个或多个外围设备延迟操作。功率管理模块可以在预定时间段内将所述核置于第二功率消耗状态中。第二功率消耗状态可以比第一功率消耗状态消耗更少的功率。功率管理模块可以基于所述预定时间段的期满而使所述一个或多个外围设备恢复它们的操作并且可以基于所述时间段的期满而将所述核置于第三功率消耗状态中。第三功率消耗状态可以比第一功率消耗状态和第二功率消耗状态消耗更多功率。
实施例可以涉及一种计算机实现的方法,其可以包括使用边带通信以使具有多个核的服务器的一个或多个外围设备延迟操作,这基于确定了所述核被置于第一功率消耗状态中。所述方法可以包括在一时间段内将所述核置于第二功率消耗状态中。所述第二功率消耗状态可以比第一功率消耗状态消耗更少功率。
通过使用边带通信,所述方法可以基于所述时间段的期满而使所述一个或多个外围设备恢复操作。所述方法可以此外包括基于所述时间段的期满而将所述核置于第三功率消耗状态中。第三功率消耗状态可以比第一功率消耗状态和第二功率消耗状态消耗更多功率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280072110.8/2.html,转载请声明来源钻瓜专利网。