[发明专利]用于减小功耗的方法和装置无效
| 申请号: | 201010220747.X | 申请日: | 2010-06-29 |
| 公开(公告)号: | CN101937265A | 公开(公告)日: | 2011-01-05 |
| 发明(设计)人: | M·A·亚尔奇;H·源;S·贾殷;S·康拉德 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F1/32 | 分类号: | G06F1/32 |
| 代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 赵腾飞;王英 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 减小 功耗 方法 装置 | ||
背景技术
设备经常试图将功耗最小化。这些设备的处理器经常进入功耗减小状态以节省功率。该功耗减小状态允许设备在一个时间段内消耗较少的功率并且保持不被打断。但是,诸如通用串行总线卡和网络接口卡之类的外部设备通过在每当需要将新数据放到存储器中时唤醒处理器而打扰该设备。结果,连接有外部设备的设备由于该外部设备周期性地访问存储器而未被最优化。
附图说明
图1示出了装置的一个实施例。
图2示出了示例性逻辑流的一个实施例。
图3示出了用于根据一个实施例,请求功耗减小的示例性通信图。
图4公开了根据一个实施例,用于返回到活动(active)功耗状态的示例性通信图。
图5示出了示例性系统的一个实施例。
具体实施方式
实施例整体涉及用于将功耗最小化的技术。在一个实施例中,例如,一种装置可以包括多个处理器、控制器和存储器,其中每个处理器具有集成的输入/输出(IIO)。具有关联的IIO的每个处理器可以具有默认的功耗状态。与第一处理器关联的第一IIO可以与其它处理器和该控制器通信。当第一IIO从每个处理器接收到关于进入功耗减小状态的请求时,可以向控制器发送关于功耗减小状态的功率管理请求。控制器可以开始对来自外部设备的输入数据进行高速缓存,从而不将该数据通过处理器发送到存储器。结果,由于处理器不进入活动功耗状态以向存储器发送该输入数据,从而减小了功耗。处理器可以保持处于功耗减小状态,直到其中一个处理器接收到中断为止。当接收到中断时,第一IIO可以向控制器发送消息以将数据从高速缓存刷写(flush)到存储器中。在向存储器发送数据之后,处理器可以返回到其活动功耗状态。这样,处理器可以保持处于功耗减小状态并且存储器可以保持不受外部设备干扰,直到中断导致处理器返回到活动功耗状态为止。可以描述并且要求其它实施例的权利。
各实施例可以包括一个或多个元件。元件可以包括被配置为执行特定操作的任意结构。根据对一组给定的设计参数或性能限制的需要,每个元件可以被实现为硬件、软件或其任意组合。虽然可以通过示例的方式将实施例表述为具有特定拓扑中的有限数量的元件,但是按照对给定实现方式的需要,实施例可以在替换的拓扑中包括更多或更少元件。值得注意的是,对“一个实施例”或“实施例”的指代意味着在至少一个实施例中包括结合实施例所述的特定特征、结构或特性。在说明书中的各个位置出现的短语“在一个实施例中”不必全部是指同一实施例。
图1示出了可以减小功耗的示例性装置。图1示出了装置100的方框图。在一个实施例中,装置100可以包括处理系统、计算机、计算机系统、计算机子系统、应用器具、网络应用、工作站、终端、服务器、个人计算机(PC)、台式计算机、膝上计算机、超小膝上计算机、笔记本计算机、手持计算机、个人数字助理(PDA)、电话、移动电话、蜂窝电话、手持机、智能电话、寻呼机、单向寻呼机、双向寻呼机、数码相机、数码摄像机、数码视频播放器、数码录音机、数码音频播放器、机顶盒(STB)、媒体服务器等等。但是实施例不限于该实例。
如图1中所示,装置100可以包括多个元件,例如,具有集成的输入/输出103的第一处理器101、具有集成的输入/输出104的第二处理器102、存储器105和控制器106。然而,实施例不限于该图中所示的元件。虽然图1被显示为具有有限数量的元件,但是可以意识到,按照给定实现方式的需要,装置100可以包括更多元件。
在各实施例中,装置100可以包括多个处理器101、102。虽然该实施例是双处理器系统,但是替换实施例可以包括多处理器系统。然而,实施例不限于该实例。可以使用任何处理器或逻辑器件来实现处理器101、102,例如,中央处理单元(CPU)、复杂指令集计算机(CISC)微处理器、精简指令集计算(RISC)微处理器、超长指令字(VLIW)微处理器、用于实现多个指令集的组合的处理器或其它处理器器件。在一个实施例中,例如,处理器101、102可以被实现为通用处理器,例如,加利福尼亚的圣特克拉的公司所制造的处理器。处理器101、102还可以被实现为专用处理器,例如,控制器、微控制器、嵌入式处理器、数字信号处理器(DSP)、网络处理器、媒体处理器、输入/输出(I/O)处理器、媒体接入控制(MAC)处理器、无线基带处理器、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)等等。实施例不限于该环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010220747.X/2.html,转载请声明来源钻瓜专利网。





