System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信息处理领域,具体是一种cpu/gpu动态调度方法。
技术介绍
1、移动端现有调度方式中,性能调度仅能依赖于系统ota升级。当部分用户向厂商反馈后,厂商根据大部分用户的反馈进行模糊定向,确定大致的优化方向,改进调度后进行ota升级。但升级后,一套调度自然无法覆盖所有用户,所有应用的使用需求。此时又会有部分用户反馈新的不足。不断重复下去,虽会逐渐靠近“使用流畅,满足大部分人需求、充分利用芯片能效”这一每个厂商都追求的目标,但终无法满足所有用户,甚至会被某些用户称为“负优化”。
技术实现思路
1、为了满足个性化性能调度需求,本申请提供了一种cpu/gpu动态调度方法。
2、本专利技术解决上述问题所采用的技术方案是:
3、cpu/gpu动态调度方法,包括:
4、步骤1、当用户使用应用时,对性能参数进行实时监测并记录;
5、步骤2、对监测到的数据进行分析以给出调度的可行性方案;
6、步骤3、再次启动应用时对可行性方案进行验证,若满足性能预设条件,则保留并使用该调度方案,否则,重复步骤2、3,直至满足性能预设条件。
7、进一步地,所述性能参数包括功耗、温度、帧速率、页面打开时间及加载时间。
8、进一步地,所述性能预设条件为功耗、温度、帧速率、页面打开时间及加载时间中至少一项得到优化,且其他项负优化程度未超过预设值。
9、进一步地,所述步骤3还包括:满足性能预设条件后持续优化,并对各性
10、进一步地,还包括步骤4、达到使用周期后获取用户使用感受,并根据用户使用感受调整调度可行性方案。
11、进一步地,用户使用感受中包含使用倾向,根据用户使用倾向提高对应项的权重,并降低其他项的权重。
12、进一步地,所述步骤2的处理时间为:设备待机且接入电源。
13、进一步地,调度可行性方案为调整运行频率。
14、进一步地,还包括步骤4、对应用设置相似性标签,基于相似性标签判断应用是否为同类应用,若是,则可将分析得到的调度可行性方案应用到未分析的应用中。
15、进一步地,所述步骤4还包括:基于同类应用分析得到的调度可行性方案确定调整范围,基于调整范围对调度可行性方案进行优化。
16、本专利技术相比于现有技术具有的有益效果是:通过对本机的性能参数进行实时监控,分析得出可行的调度方案,然后对其进行验证,以获得适应本机及使用本机的主要用户的调度方法。在得出可行性方案时,还可以参考用户的使用偏好,使得最终应用的调度方案更符合用户需求。
本文档来自技高网...【技术保护点】
1.CPU/GPU动态调度方法,其特征在于,包括:
2.根据权利要求1所述的CPU/GPU动态调度方法,其特征在于,所述性能参数包括功耗、温度、帧速率、页面打开时间及加载时间。
3.根据权利要求2所述的CPU/GPU动态调度方法,其特征在于,所述性能预设条件为功耗、温度、帧速率、页面打开时间及加载时间中至少一项得到优化,且其他项负优化程度未超过预设值。
4.根据权利要求3所述的CPU/GPU动态调度方法,其特征在于,所述步骤3还包括:满足性能预设条件后持续优化,并对各性能参数项设置权重,根据监测数据对各性能参数项进行评分,根据权重及评分计算该调度方案的总分;当总分达到总分阈值或优化次数达到次数阈值时停止优化,将总分最高的调度方案做为最终调度方案。
5.根据权利要求4所述的CPU/GPU动态调度方法,其特征在于,还包括步骤4、达到使用周期后获取用户使用感受,并根据用户使用感受调整调度可行性方案。
6.根据权利要求5所述的CPU/GPU动态调度方法,其特征在于,用户使用感受中包含使用倾向,根据用户使用倾向提高对应项的权重,并
7.根据权利要求1所述的CPU/GPU动态调度方法,其特征在于,所述步骤2的处理时间为:设备待机且接入电源。
8.根据权利要求1所述的CPU/GPU动态调度方法,其特征在于,调度可行性方案为调整运行频率。
9.根据权利要求8所述的CPU/GPU动态调度方法,其特征在于,还包括步骤4、对应用设置相似性标签,基于相似性标签判断应用是否为同类应用,若是,则可将分析得到的调度可行性方案应用到未分析的应用中。
10.根据权利要求9所述的CPU/GPU动态调度方法,其特征在于,所述步骤4还包括:基于同类应用分析得到的调度可行性方案确定调整范围,基于调整范围对调度可行性方案进行优化。
...【技术特征摘要】
1.cpu/gpu动态调度方法,其特征在于,包括:
2.根据权利要求1所述的cpu/gpu动态调度方法,其特征在于,所述性能参数包括功耗、温度、帧速率、页面打开时间及加载时间。
3.根据权利要求2所述的cpu/gpu动态调度方法,其特征在于,所述性能预设条件为功耗、温度、帧速率、页面打开时间及加载时间中至少一项得到优化,且其他项负优化程度未超过预设值。
4.根据权利要求3所述的cpu/gpu动态调度方法,其特征在于,所述步骤3还包括:满足性能预设条件后持续优化,并对各性能参数项设置权重,根据监测数据对各性能参数项进行评分,根据权重及评分计算该调度方案的总分;当总分达到总分阈值或优化次数达到次数阈值时停止优化,将总分最高的调度方案做为最终调度方案。
5.根据权利要求4所述的cpu/gpu动态调度方法,其特征在于,还包括步骤4、达到使用周期后获取用户使用感受,并根据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。