当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于提供处理器环境中的节电的系统和方法技术方案

技术编号:11739156 阅读:68 留言:0更新日期:2015-07-15 22:06
本文所述的具体实施例能够提供一种方法,其包括接收指示一个或多个存储驱动器操作的存储操作信息,接收与存储无关的电力信息,由处理器至少部分基于存储操作信息和与存储无关的电力信息来确定性能简档,以及引起设置与性能简档对应的至少一个电力管理指令。

【技术实现步骤摘要】
【国外来华专利技术】
本文所述的实施例一般涉及提供处理器环境中的节电。
技术介绍
随着电子装置在用户的日常生活中变得更复杂和更普遍,对其提出越来越多样化的要求。例如,许多电子装置能够以电池电力进行操作,因而允许用户在许多不同情况下操作这些装置。除外,随着电子装置的能力变得更广泛,许多用户可变成依靠这类能力提供的增强性能。随着电子装置的这些方面演进,存在对电力优化的增加需要,使得用户可享有更长的电池使用寿命。但是,在许多情况下,电力优化可能牺牲性能。因此,将会极为有益的是使用户在性能对其至关重要时能够具有预期性能,而在性能对其可能不太重要的情况下具有电力优化。【附图说明】通过附图的图、作为举例而不是限制来示出实施例,附图中,相似参考标号表示相似元件,附图包括: 图1A是示出按照至少一个示例实施例的处理器电力状态的表; 图1B是示出按照至少一个示例实施例的睡眠电力状态的表; 图2是示出按照至少一个示例实施例的软件组件交互的框图; 图3A和图3B是不出性能简档的不例的简图; 图4是示出按照至少一个示例实施例、用于设置与存储无关的电力信息的示例用户界面的简图; 图5是示出按照至少一个示例实施例、用于提供电力节省的操作集合的流程图; 图6是示出按照至少一个示例实施例、用于提供电力节省的操作集合的另一个流程图; 图7是与本公开的示例ARM生态系统芯片上系统(SOC)关联的简化框图;以及图8是示出可用来执行与本公开关联的活动的示例逻辑的简化框图。附图的图不一定按规定比例或比例来绘制,因为其尺寸、布置和规范能够显著改变,而没有背离本公开的范围。【具体实施方式】以下详细描述提出与提供处理器环境中的电力节省的设备、方法和系统的示例实施例。例如,为方便起见,参照一个实施例来描述诸如(一个或多个)结构、(一个或多个)功能和/或(一个或多个)特性之类的特征;可采用所述特征的任何适当的一个或多个来实现各个实施例。图1A是示出按照至少一个示例实施例的处理器电力状态的表。图1A的示例只是处理器电力状态的示例,而并非限制权利要求书的范围。例如,电力状态的数量可改变,电力状态行为的指定可改变,等等。在另一个示例中,图1A的示例的电力状态之内和/或之间可存在附加电力状态。即使本文所述的处理器电力状态涉及高级控制和电力接口规范(ACPI)(例如2011年12月6日发布的版本5.0),也应当理解,ACPI只是电力管理方案的示例,其可用来管理处理器或系统中的电力。因此,对ACPI规范的特定元件的直接引用并非限制权利要求书,除非这类特定元件明确结合到权利要求书中。此外,ACPI规范的任何先前版本也可适用于本公开。可通过将处理器置入影响处理器操作的电力状态,以使得处理器的功率消耗跨不同电力状态有所不同,来管理处理器电力。在性能与电力节省之间可存在与各电力状态关联的折衷。例如,较高电力节省电力状态可与将处理器置入允许运行指令的状态方面的较长延迟关联。电力状态是用来识别组件或系统的行为简档的概念。处理器电力状态是用来识别处理器的行为简档的概念。图1A的表按照性能的降序来列示处理器电力状态。例如根据ACPI标准的处理器电力状态可称作C级状态。电力状态CO与处理器运行指令关联。电力状态CO可与没有电力或热节省关联。电力状态CO可称作操作模式。电力状态Cl可与一种电力节省状态关联,对于该状态,预计软件组件不考虑恢复等待时间。电力状态Cl可涉及保持送往处理器的时钟信号,但是涉及处理器避免运行指令。电力状态Cl可称作暂停模式。电力状态C2可与一种电力节省状态关联,对于该状态,软件组件可获益于考虑恢复等待时间。例如,软件组件可咨询寄存器、变量、预定值等,以进彳丁关于进入电力状态C2的确定。电力状态C2可涉及终止送往处理器的时钟信号以及处理器避免运行指令。电力状态C2可称作停止时钟模式。电力状态C3可与一种电力节省状态关联,对于该状态,软件组件可获益于考虑恢复等待时间,但是有比电力状态C2要大的关联电力节省以及比电力状态C2要长的恢复等待时间。例如,软件组件可咨询寄存器、变量、预定值等,以进行关于进入电力状态C2的确定。电力状态C3可涉及将寄存器信息存储到存储器中或者避免一些高速缓存操作。电力状态C3可称作处理器睡眠模式。应当理解,处理器电力状态还可根据需要分为子状态。例如,电力状态C3可具有在电力节省和恢复等待时间方面改变的子状态。在另一个示例中,电力状态Cl可具有在电力节省和恢复等待时间方面改变的子状态。程序可通过使用指示电力状态信息的信息,来传递有关电力状态。例如,可存在包括指示电力状态的信息的变量、消息参数等。另外,可存在包括指示电力状态限制的信息的变量、消息参数等。电力状态限制可以是限制允许处理器进入的电力状态的限制。例如,电力状态限制可以是电力状态应当不大于C2的限制,因而排除电力状态C3。在至少一个示例实施例中,电力状态限制可适用于ACPI标准。在这种实施例中,电力状态限制可约束C级设定。图1B是示出按照至少一个示例实施例的睡眠电力状态的表。图1B的示例只是睡眠电力状态的示例,而并非限制权利要求书的范围。例如,电力状态的数量可改变,电力状态行为的名称可改变,等等。在另一个示例中,图1B的示例的电力状态之内和/或之间可存在附加电力状态。即使本文所述的睡眠电力状态涉及高级控制和电力接口规范(ACPI),也应当理解,ACPI只是电力管理方案的示例,其可用来管理处理器或系统中的电力。因此,对ACPI的特定元件的直接引用并非限制权利要求书,除非这类特定元件明确结合到权利要求书中。可通过将系统和/或系统的一个或多个部件置入影响系统操作的电力状态,以使得系统的功率消耗跨不同电力状态有所不同,来管理系统电力。在性能与电力节省之间可存在与各电力状态关联的折衷。例如,较高电力节省电力状态可与将系统置入允许运行指令的状态方面的较长延迟关联。电力状态是用来识别组件或系统的行为简档的概念。睡眠电力状态是用来识别系统的行为简档的概念。图1B的表按照性能的降序来列示睡眠电力状态。根据ACPI标准的系统电力状态可称作S级状态。电力状态SO与系统的正常操作关联。电力状态SO可与没有电力或热节省关联。电力状态SO可称作工作模式。电力状态S1-S4表示基于睡眠的电力节省的各种深度。电力状态SI可与一种电力节省状态关联,对于该状态,指令执行可采用S1-S4状态的最低恢复等待时间、但是采用S1-S4状态的最低电力节省来重新开始。电力状态SI可涉及刷新处理器高速缓存,终止处理器执行,保持送往RAM和处理器的电力,并且降低送往系统中无法指示需要避免降低电力的装置的电力。电力状态SI可称作停止处理模式。电力状态S2可与一种电力节省状态关联,对于该状态,指令执行可采用比SI状态要长的恢复等待时间、但是采用比SI状态要大的电力节省来重新开始。除了 SI的电力节省动作,电力状态S2可涉及对处理器断电并且将脏高速缓存刷新到RAM。电力状态S2可称作处理关闭模式。电力状态S3可与一种电力节省状态关联,对于该状态,指令执行可采用比S2状态要长的恢复等待时间、但是采用比S2状态要大的电力节省来重新开始。除了 S2的电力节省动作,电力状态S3可涉及关断除了实时时钟和存储器(其可按照降低功率级进本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN104781755.html" title="用于提供处理器环境中的节电的系统和方法原文来自X技术">用于提供处理器环境中的节电的系统和方法</a>

【技术保护点】
一种包括至少一个处理器和至少一个存储器的设备,所述至少一个存储器包括指令,其在由所述处理器运行时使所述设备:接收指示一个或多个存储驱动器操作的存储操作信息;接收与存储无关的电力信息;至少部分基于所述存储操作信息和所述与存储无关的电力信息来确定性能简档;以及引起设置与所述性能简档对应的至少一个电力管理指令。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:B库珀F西迪奇J佩雷诺德佘萍C奥尔森A巴里B克拉克
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1