[发明专利]计算机系统的细粒性能资源管理无效
申请号: | 201180025409.3 | 申请日: | 2011-03-25 |
公开(公告)号: | CN102906696A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | G·A·吉布森;V·波佩斯库 | 申请(专利权)人: | 维尔图尔梅特里克斯公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/50;G06F11/30;G06F13/14 |
代理公司: | 北京戈程知识产权代理有限公司 11314 | 代理人: | 程伟;王锦阳 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 细粒 性能 资源管理 | ||
1.一种方法,包括:
通过处理器系统监测多个任务的执行;
基于所述监测,通过计算对每个任务的至少一个进度误差和进度限制误差,标识需要性能资源调整的任务;以及
调整分配给每个已标识任务的所述处理器系统的性能资源;
其中,调整性能资源包括下述项的一个或多个:
调整在执行所述任务的所述处理器系统中的至少一个处理器的时钟速率;
调整将被所述任务利用的缓存和/或缓冲区的数量;或
调整将被所述任务利用的输入/输出(I/O)带宽的数量。
2.根据权利要求1所述的方法,其中所述进度误差等于由所述任务的已完成工作与由所述任务的待完成工作之间的差。
3.根据权利要求1或2所述的方法,其中所述进度限制误差等于对已完成工作的工作完成速率与对所述任务的剩余的预期工作速率之间的差。
4.根据前述权利要求中的任意一项所述的方法,其中每个任务从一组中选择,所述组包括:单个任务、一组任务、线程、一组线程、单个状态机、一组状态机、单个虚拟机以及一组虚拟机。
5.根据前述权利要求中的任意一项所述的方法,其中所述处理器从一组中选择,所述组包括:单个处理器、多处理器、支持同步多线程的处理器系统、多核处理器。
6.根据前述权利要求中的任意一项所述的方法,其中每个任务具有相关的执行优先级和执行最后期限,并且其中调整所述处理器系统的所述性能资源,以便使每个已标识的待完成任务能够按照所述任务的相应执行最后期限和根据所述任务的相应执行优先级被完成。
7.根据前述权利要求中的任意一项所述的方法,其中所述性能资源在逐个任务的基础上加以调整。
8.根据前述权利要求中的任意一项所述的方法,其中每个任务具有相关的任务性能配置文件,通过调度器模块,所述性能配置文件用于建立所述任务的执行优先级和执行最后期限。
9.根据权利要求8所述的方法,其中所述相关的任务性能配置文件指定至少一个性能参数。
10.根据权利要求9所述的方法,其中所述性能参数是缓存占用配额,所述缓存占用配额指定将由所述任务使用的缓冲区的初始最大和/或最小数量,其中在所述任务的执行期间,所述缓存占用配额动态地加以调整。
11.根据权利要求10所述的方法,其中基于对所述任务的进度误差,动态地调整所述缓存占用配额。
12.根据权利要求10或11所述的方法,其中所述性能参数为所述任务的执行指定初始的带宽需求,其中在所述任务的执行期间,动态地调整所述带宽需求。
13.根据前述权利要求中的任意一项所述的方法,进一步包括:
确定每个任务所需的处理器时钟需求速率;以及
基于对所有任务的已确定的处理器时钟需求速率,计算合计时钟需求速率;
其中,调整所述处理器系统时钟速率以适应所述合计时钟需求速率。
14.根据权利要求13所述的方法,其中将所述处理器系统时钟速率调整为所述合计时钟需求速率加上开销需求速率。
15.根据权利要求13或14所述的方法,其中确定处理器时钟需求速率是当前处理器系统时钟速率与对所述任务的完成的预期执行时间的积,除以时间间隔。
16.根据权利要求13到15中的任意一项所述的方法,其中基于影响所述任务性能的进度误差,更新每个任务的处理器时钟需求速率,其中基于每个任务的已更新的处理器时钟需求速率,更新合计时钟需求速率。
17.根据权利要求16所述的方法,其中对每个任务的处理器时钟需求速率或合计时钟需求速率的更新,应用至少一个适应函数以抑制或增强快速的速率改变。
18.根据权利要求13到17中的任意一项所述的方法,其中当任务为随时可运行时,将对每个任务的处理器时钟速率添加到合计时钟需求速率。
19.根据权利要求13到18中的任意一项所述的方法,其中在一段时间内计算合计时钟需求速率以便,有时处理器系统时钟速率高于合计时钟需求速率,而在其它时间,所述处理器系统时钟速率低于所述合计时钟需求速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维尔图尔梅特里克斯公司,未经维尔图尔梅特里克斯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180025409.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线智能音响的固定结构
- 下一篇:一种无线控制的多轴旋转摄影云台