[发明专利]用于热功率预算编制的动态多媒体数据流控制的方法、设备和系统有效
申请号: | 201480047296.0 | 申请日: | 2014-08-21 |
公开(公告)号: | CN105492875B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | H-J·朴;P-L·D·贝克尔 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G01F1/32 | 分类号: | G01F1/32 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张扬;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 功率 预算编制 动态 多媒体 数据流 控制 方法 设备 系统 | ||
1.一种通过管理并发的多媒体应用的数据流来管理包括片上系统(SoC)的计算设备的功率或者温度的方法,所述方法包括:
响应于确定温度超过温度门限和功耗超过功率门限中的一项或多项,识别所述并发的多媒体应用中的最低优先级数据流;
跟踪与所识别的最低优先级数据流相关联的数据流的数据流路径,所跟踪的数据流路径识别由所述最低优先级数据流穿过的使用多媒体参数操作的所有硬件模块,其中,所述多媒体参数是与所述并发的多媒体应用的处理器密集方面相关联的;以及
降低沿所跟踪的与所识别的最低优先级数据流相关联的所述数据流的数据流路径的所识别的硬件模块的所述多媒体参数,以便管理所述温度和所述功耗中的所述一项或多项。
2.根据权利要求1所述的方法,还包括:
当温度和功耗中的所述一项或多项不再超过所述门限时,识别所述并发的多媒体应用中已经使所述多媒体参数降低的最高优先级数据流;
跟踪与所识别的最高优先级数据流相关联的数据流的数据流路径,所跟踪的数据流路径识别由所述最高优先级数据流穿过的使用所述多媒体参数操作的所有硬件模块;以及
沿所跟踪的与所识别的最高优先级数据流相关联的所述数据流的数据流路径,针对所识别的硬件模块将所述多媒体参数恢复到原始值。
3.根据权利要求1所述的方法,其中:
所述多媒体参数包括所述数据流的分辨率和帧速率中的一项;以及
降低沿所跟踪的所述数据流的数据流路径的任何硬件模块的多媒体参数包括:
分析所述数据流的图像统计,以确定与所述数据流相关联的动态水平;
当所述动态水平在门限水平以上时,首先降低沿所述数据流路径的所识别的硬件子系统的所述分辨率;以及
当所述动态水平在所述门限水平以下时,首先降低沿所述数据流路径的所识别的硬件子系统的所述帧速率。
4.根据权利要求1所述的方法,还包括:基于预定的应用优先级,建立所述并发的多媒体应用的数据流之间的优先级。
5.根据权利要求1所述的方法,还包括:基于眼睛凝视统计,建立所述并发的多媒体应用的数据流之间的优先级,所述眼睛凝视统计指示与所述并发的多媒体应用相关联的被并发显示的窗口中正在被最经常地注视的窗口。
6.根据权利要求1所述的方法,还包括:基于与所述并发的多媒体应用相关联的被并发显示的窗口中占用最大显示器区域的窗口,建立所述并发的多媒体应用的数据流之间的优先级。
7.根据权利要求1所述的方法,还包括:
基于以下各项中的一项或多项,建立所述并发的多媒体应用的数据流之间的优先级:预定的应用优先级;眼睛凝视统计,所述眼睛凝视统计指示与所述并发的多媒体应用相关联的被并发显示的窗口中正在被最经常地注视的窗口;以及与所述并发的多媒体应用相关联的被并发显示的窗口中占用最大显示器区域的窗口;以及
基于分配给所述并发的多媒体应用的优先级,调整所建立的所述并发的多媒体应用的所述数据流之间的优先级。
8.根据权利要求1所述的方法,其中,降低与所识别的最低优先级数据流相关联的数据流的多媒体参数包括:
分析所述数据流的内容的特性;以及
基于分析所述数据流的所述内容的所述特性的结果,选择进行降低的所述多媒体参数。
9.根据权利要求1所述的方法,其中,所述多媒体参数包括与所述数据流相关联的分辨率、帧速率和细节层次(LoD)中的一项。
10.根据权利要求1所述的方法,其中,所述并发的多媒体应用包括至少电话会议应用和游戏应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480047296.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:地面压实图像
- 下一篇:用于监测携流管道的网络的设备、方法和系统