计算设备中的功率消耗降低的制作方法_4

文档序号:9793962阅读:来源:国知局
存器、磁带、闪速存储器、存储棒、数字视频盘、数字多功能盘(DVD)等,以及更奇特的介质,诸如机器可访问生物状态保存储存器。机器可读介质可以包括用于存储、发射或接收以机器可读形式的信息的任何有形机制,诸如天线、光纤、通信接口等。程序代码可以以分组、串行数据、并行数据等形式传输,并且可以以压缩或加密格式使用。
[0046]程序代码可以在可编程机器上执行的程序中实现,所述可编程机器诸如移动或静止计算机、个人数字助理、机顶盒、蜂窝电话和寻呼机及其它电子设备,其均包括处理器、可由处理器读取的易失性和/或非易失性存储器、至少一个输入设备和/或一个或多个输出设备。可以对使用输入设备录入的数据应用程序代码以执行所描述的实施例和生成输出信息。可以将输出信息应用于一个或多个输出设备。本领域普通技术人员可以领会到,所公开的主题的实施例可以用各种计算机系统配置来实践,包括多处理器或多核处理器系统、微型计算机、大型计算机以及可以嵌入到实际上任何设备中的普适的或微型计算机或处理器。所公开的主题的实施例也可以在分布式计算环境中实践,其中任务可由通过通信网络链接的远程处理设备来执行。
[0047]尽管可以将操作描述为顺序过程,但是一些操作实际上可以并行、同时和/或在分布式环境中执行,并且具有本地和/或远程存储以供单处理器或多处理器机器访问的程序代码。此外,在一些实施例中,在不脱离于所公开的主题的精神的情况下,操作次序可以重新排列。程序代码可以由嵌入式控制器使用或与嵌入式控制器结合使用。
[0048]虽然已经参照说明性实施例描述了所公开的主题,但是不意图以限制意义理解本描述。所公开的主题所关于的对本领域技术人员显而易见的说明性实施例的各种修改以及主题的其它实施例被视为落在所公开的主题的范围内。
【主权项】
1.一种用于降低计算设备的功率消耗的方法,包括: 检测计算设备要执行用于第一硬件组件的第一操作; 确定计算设备在一段时间期间不执行用于第二硬件组件的第二操作; 将对应于第一操作的操作数据从非易失性存储设备加载到处理器高速缓存中; 检测第一操作不从易失性存储设备请求存储器数据;以及 从至少一个存储设备移除功率。2.根据权利要求1所述的方法,包括在从易失性存储设备移除功率之前将存储器数据从易失性存储设备递送至非易失性存储设备。3.根据权利要求1所述的方法,其中第一操作包括音频文件回放和视频回放中的一个。4.根据权利要求1、2或3所述的方法,从易失性存储设备移除功率包括降低易失性存储设备的刷新速率。5.根据权利要求1、2或3所述的方法,包括: 检测计算设备要在该段时间期间执行用于第二硬件组件的第二操作; 向易失性存储设备提供功率;以及 将存储器数据从非易失性存储设备加载到易失性存储设备中。6.根据权利要求1、2或3所述的方法,其中第一操作包括: 检测执行备份操作的请求;以及 将所请求的数据从非易失性存储设备发送到备份设备。7.根据权利要求1所述的方法,包括: 检测第一操作对应于硬件组件;以及 停止到所述硬件组件的功率流。8.根据权利要求7所述的方法,其中所述硬件组件是传感器中心。9.根据权利要求1所述的方法,其中所述至少一个存储设备包括非易失性存储设备、易失性存储设备或其任何组合。10.—种用于降低功率消耗的系统,包括: 存储处理逻辑可执行指令的非易失性存储设备; 存储处理逻辑可执行指令的副本的易失性存储设备; 存储处理逻辑可执行指令的副本的高速缓存;以及 处理逻辑,以: 检测系统要执行用于第一硬件组件的第一操作; 确定系统在一段时间期间不执行用于第二硬件组件的第二操作; 将对应于第一操作的操作数据从非易失性存储设备加载到高速缓存中; 检测第一操作不从易失性存储设备请求存储器数据;并且 移除到至少一个存储设备的功率。11.根据权利要求10所述的系统,其中所述处理逻辑在从易失性存储设备移除功率之前将来自易失性存储设备的存储器数据存储在非易失性存储设备中。12.根据权利要求10所述的系统,其中所述操作包括音频文件回放和视频回放中的一个。13.根据权利要求10、11或12所述的系统,其中所述至少一个存储设备包括非易失性存储设备、易失性存储设备或其任何组合。14.根据权利要求10、11或12所述的系统,其中所述处理逻辑: 检测所述系统要在该段时间期间执行用于第二硬件组件的第二操作; 向易失性存储设备提供功率;以及 将存储器数据从非易失性存储设备加载到易失性存储设备中。15.根据权利要求10、11或12所述的系统,其中所述处理逻辑 检测执行备份操作的请求;并且 将所请求的数据从非易失性存储设备发送到备份设备。16.根据权利要求10所述的系统,其中所述处理逻辑: 检测第一操作对应于硬件组件;并且 停止到所述硬件组件的功率流。17.根据权利要求16所述的系统,其中所述硬件组件是传感器中心。18.—种包括多个指令的非暂时性、计算机可读介质,所述多个指令响应于在计算设备上执行而使计算设备: 检测计算设备要执行用于第一硬件组件的第一操作; 确定计算设备在一段时间期间不执行用于第二硬件组件的第二操作; 将对应于第一操作的操作数据从非易失性存储设备加载到处理器高速缓存中; 检测第一操作不从易失性存储设备请求存储器数据;并且 从至少一个存储设备移除功率。19.根据权利要求18所述的非暂时性、计算机可读介质,其中所述至少一个存储设备包括非易失性存储设备、易失性存储设备或其任何组合。20.根据权利要求18或19所述的非暂时性、计算机可读介质,其中所述多个指令使计算设备: 检测计算设备要在该段时间期间执行用于第二硬件组件的第二操作; 向易失性存储设备提供功率;以及 将存储器数据从非易失性存储设备加载到易失性存储设备中。21.根据权利要求18或19所述的非暂时性、计算机可读介质,其中所述多个指令使计算设备: 检测执行备份操作的请求;并且 将所请求的数据从非易失性存储设备发送到备份设备。22.根据权利要求18所述的非暂时性、计算机可读介质,其中所述多个指令使计算设备: 检测第一操作对应于硬件组件;并且 停止到所述硬件组件的功率流。23.根据权利要求22所述的非暂时性、计算机可读介质,其中所述硬件组件是传感器中心。24.一种用于降低功率消耗的装置,包括: 存储处理逻辑可执行指令的高速缓存;以及 处理逻辑,以: 检测所述装置要执行用于第一硬件组件的第一操作; 确定所述装置在一段时间期间不执行用于第二硬件组件的第二操作; 将对应于第一操作的操作数据从非易失性存储设备加载到高速缓存中; 检测第一操作不从易失性存储设备请求存储器数据;并且 移除到至少一个存储设备的功率。25.根据权利要求24所述的装置,其中所述至少一个存储设备包括非易失性存储设备、易失性存储设备或其任何组合。
【专利摘要】本文描述了用于降低计算设备的功率消耗的各种技术。在一个示例中,方法包括检测计算设备要执行用于第一硬件组件的第一操作。方法还可以包括确定计算设备在一段时间期间不执行用于第二硬件组件的第二操作。另外,方法可以包括将对应于第一操作的操作数据从非易失性存储设备加载到处理器高速缓存中以及检测第一操作不从易失性存储设备请求存储器数据。方法还可以包括从至少一个存储设备移除功率。
【IPC分类】G06F1/32
【公开号】CN105556420
【申请号】CN201480047326
【发明人】S.马修斯, C.霍尔
【申请人】英特尔公司
【公开日】2016年5月4日
【申请日】2014年9月22日
【公告号】US9342134, US20150095686, WO2015047926A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1