【技术实现步骤摘要】
本专利技术的实施例一般地涉及电源管理。更具体地说,某些实施例涉及计算机系统的组件之间的电源管理活动的协调。
技术介绍
现代计算机系统中的电源管理在节能、管理热耗散以及改善系统性能方面扮演重要的角色。例如,现代计算机系统越来越多地被设计成在不能利用可靠的外部电源的环境中使用,使得电源管理对节能来说很重要。即使当可靠的外部电源可用时,计算系统内谨慎的电源管理也可以减少系统产生的热量,使得系统性能得到改善。计算系统通常在较低的环境温度下具有较好的性能,因为关键组件可以在不损坏其电路元件的条件下以更高的速度运行。然而,许多计算平台,例如高密度服务器、台式计算机和移动计算机,受到热耗散问题的限制。电源管理的一种方法涉及系统设备中的各种电源状态的实现,其中将设备置于相对低的电源状态会降低能耗。在低电源状态下操作设备的代价通常是降低设备的性能级别。然而应当注意,一些设备的操作实际上可能依赖于其他设备的操作。例如,处理器可能具有被其他处理器监听的高速缓存,其中将该处理器置于较低的电源状态可能对其他处理器所经历的监听等待时间产生负面影响。简而言之,一个设备中的电源状态转换可能妨 ...
【技术保护点】
一种装置,包括: 主设备,所述主设备与一组副设备共享资源;和 协调硬件,所述协调硬件确定所述主设备中的待决电源状态转换是否被所述一组副设备许可。
【技术特征摘要】
US 2004-6-2 10/859,8921.一种装置,包括主设备,所述主设备与一组副设备共享资源;和协调硬件,所述协调硬件确定所述主设备中的待决电源状态转换是否被所述一组副设备许可。2.根据权利要求1所述的装置,其中,所述协调硬件接收所述电源状态转换的通知;将所述一组副设备中的每个设备识别为依赖于所述电源状态转换;将一组转换请求发送到所述一组副设备;从所述一组副设备接收一组转换应答,每个转换应答指示所述电源状态转换是否被许可。3.根据权利要求2所述的装置,其中,所述协调硬件访问显示和隐式依赖关系列表中的至少一个,以将所述一组副设备中的每个设备识别为依赖于所述电源状态转换,所述依赖关系列表专用于所述主设备。4.根据权利要求2所述的装置,其中,如果所述转换应答指示所述电源状态转换被许可,则所述协调硬件启动所述主设备中的所述电源状态转换。5.根据权利要求2所述的装置,其中,如果所述转换应答中的一个或多个指示替换的电源状态转换被许可,则所述协调硬件启动所述主设备中的所述替换的电源状态转换,所述替换的电源状态转换是基于有限制的副设备的性能要求的。6.根据权利要求5所述的装置,其中,所述协调硬件将所述转换请求中的每个标记为重试请求,并向所述一组副设备重发所述一组转换请求。7.根据权利要求6所述的装置,其中,所述协调硬件响应于从所述副设备中的一个或多个接收到转换请求,重发所述一组转换请求。8.根据权利要求6所述的装置,其中,所述协调硬件在周期性的基础上重复所述重发。9.根据权利要求2所述的装置,其中,所述通知是从软件接收的。10.根据权利要求1所述的装置,其中,所述主设备包括处理器,所述副设备中的一个或多个包括处理器。11.根据权利要求1所述的装置,其中,所述一组副设备包括单个设备。12.根据权利要求1所述的装置,其中,所述一组副设备包括多个设备。13.根据权利要求1所述的装置,其中,所述资源包括高速缓存。14.一种方法,包括接收待决电源状态转换的通知;以及使用协调硬件来确定主设备中的所述电源状态转换是否被一组副设备许可,所述主设备与所述一组副设备共享资源。15.根据权利要求14所述的方法,其中,使用所述协调硬件来确定所述电源状态转换是否被许可的步骤包括将所述一组副设备中的每个设备识别为依赖于所述电源状态转换;将一组转换请求发送到所述一组副设备;以及从所述一组副设备接收一组转换应答,每个转换应答指示所述电源状态转换是否被许可。16.根据权利要求15所述的方法,进一步地,其中将所述一组副设备中的每个设备识别为是依赖性的步骤包括访问显示和隐式依赖关系列表中的至少一个,所述依赖关系列表专用于所述主设备。17.根据权利要求15所述的方法,还包括如果所述转换应答指示所述电源状...
【专利技术属性】
技术研发人员:杰弗里R威尔科克斯,夏夫南丹考希克,斯蒂芬H冈瑟,提婆达多V博达斯,西瓦罗摩克里希纳,戴维波伊斯尼尔,伯纳德J林特,兰斯E哈金,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。