[发明专利]移动装置和用于披露和管理一组性能缩放算法的方法有效
| 申请号: | 201180048996.8 | 申请日: | 2011-07-08 |
| 公开(公告)号: | CN103154853A | 公开(公告)日: | 2013-06-12 |
| 发明(设计)人: | 布赖恩·J·萨尔斯贝里;诺曼·S·加尔加石 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | G06F1/32 | 分类号: | G06F1/32 |
| 代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动 装置 用于 披露 管理 一组 性能 缩放 算法 方法 | ||
技术领域
背景技术
无线通信协议、能量储存密度、处理器性能和效率的技术进步,以及蜂窝式发射器的密度的增加在19世纪90年代曾实现了无线数字网络的引入。随着第二代移动装置的使用变得更广泛,很明显,对包含对因特网的接入权的数据服务的需求正在增长。与第三代无线通信系统的数据发射的包交换而不是电路交换的引入实现了将流式媒体递送到移动装置所需的数据发射速率的增加。
如今的具有数据网络能力的移动装置包含高性能处理器,以将种类繁多的应用程序提供给最终用户。然而,对性能的需求导致电力消耗的对应增加。现代处理器中的电力耗散正随着给定实施方案所需的时钟频率和晶体管数目增加而快速增加。遗憾的是,电池技术尚未跟上这些具有数据网络能力的无线装置的能量要求,这导致应用程序性能与电池寿命之间的设计折衷。即使在确定电池寿命可为全性能而牺牲时,对于通常为手掌大小的外壳内的电池和电子电路两者来说,热量管理也可能成问题。
对提供高性能和低电力消耗的处理器的需求已引起在处理器设计中使用动态电压和频率缩放(DVFS)。DVFS实现电力消耗与性能之间的折衷。设计成利用DVFS的处理器允许通过电压的对应调整来调整处理器的时钟频率。单独降低时钟频率是没用的,因为任何电力节省都被执行时间的增加抵消,从而导致所消耗的总能量没有净减少。然而,操作电压的降低导致所消耗电力的成比例的节省。
具有DVFS能力的处理器的主要问题是如何控制性能与电力节省之间的平衡。常规的DVFS控制算法使用空闲时间的量度来识别准许计划工作负载在时间上延伸到截止时间的经修改性能等级。就是说,通过在较低电压和较慢时钟频率下操作处理器来减少空闲时间。虽然这种方法对于连续且已知的工作负载来说可能是合适的,但许多移动装置应用程序是交互式的,且/或对处理器有不规律或无法预测的需求。因此,显然没有一个算法对于所有移动装置应用程序、应用程序组合和使用来说是最佳的。
发明内容
一种用于管理和披露移动装置上的一组性能缩放算法的方法包含以下步骤:将一组性能缩放算法提供给所述移动装置内的非易失性存储器;识别适合所述组性能缩放算法的相应成员中的每一者的一组参数;使所述组参数与所述非易失性存储器中的所述组性能缩放算法的所述相应成员相关联以界定一组程序;识别所述组程序中适合缩放所识别处理器核的性能的至少一个成员;使所述组程序的所述至少一个成员与所述非易失性存储器中的所述所识别处理器核相关联;以及创建披露所述组程序的接口。
所述用于管理和披露移动装置上的一组性能缩放算法的方法的替代实施例包含以下步骤:将一组性能缩放算法提供给所述移动装置内的非易失性存储器,其中提供一组性能缩放算法包括提供电力节省算法,同时最小化对移动装置的性能影响;识别适合所述组性能缩放算法的相应成员中的每一者的一组参数;使所述组参数与所述非易失性存储器中的所述组性能缩放算法的所述相应成员相关联以界定一组程序;识别所述组程序中适合缩放所识别处理器核的性能的至少一个成员;使所述组程序的所述至少一个成员与所述非易失性存储器中的所述所识别处理器核相关联;以及创建披露所述组程序的接口。
一种用于管理和披露移动装置上的一组性能缩放算法的方法的又一替代实施例包含以下步骤:将一组性能缩放算法提供给所述移动装置内的非易失性存储器;识别适合所述组性能缩放算法的相应成员中的每一者的一组参数;使所述组参数与所述非易失性存储器中的所述组性能缩放算法的所述相应成员相关联以界定一组程序;识别所述组程序中适合缩放所识别处理器核的性能的至少一个成员;使所述组程序的所述至少一个成员与所述非易失性存储器中的所述所识别处理器核相关联;创建披露所述组程序的接口;以及从所述组程序选择第一程序以在启动时执行。
一种用于管理和披露移动装置上的一组性能缩放算法的方法的又一替代实施例包含以下步骤:将一组性能缩放算法提供给所述移动装置内的非易失性存储器;识别适合所述组性能缩放算法的相应成员中的每一者的一组参数;使所述组参数与所述非易失性存储器中的所述组性能缩放算法的所述相应成员相关联以界定一组程序;识别所述组程序中适合缩放所识别处理器核的性能的至少一个成员;使所述组程序的所述至少一个成员与所述非易失性存储器中的所述所识别处理器核相关联;创建披露所述组程序的接口;从所述组程序选择第一程序以在启动时执行;以及在识别到所界定事件后即刻用第二程序代替所述第一程序。
根据用于管理和披露移动装置上的一组性能缩放算法的方法的另一方面,所述方法进一步包含以分层次序来布置所述组程序的步骤。在一些实施例中,从最详细成员到最不详细成员来构造所述分层次序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180048996.8/2.html,转载请声明来源钻瓜专利网。





