首页»版块 荣耀WIN系列 荣耀WIN 关于开发“SoC稳频引擎”以提升游戏原生帧率稳定性的建 ...

关于开发“SoC稳频引擎”以提升游戏原生帧率稳定性的建议

[复制帖子标题和链接]

222011

HONOR2303065660593  LV5  发表于 3-2 17:16:37 北京 来自:浏览器
CPU频点的合理控制可以改善游戏线程本身的超时卡顿问题,但是频点的大幅度波动实际是调度器为了兼顾性能和功耗进行设计的,因为游戏线程负载本身波动性极大,每一帧都可能存在差异,在负载轻时通过尽量降低频点来降低功耗,在负载突然变重时通过迅速提升频点来减少卡顿;如果用两个钳子夹住上下频点,无疑导致轻负载时功耗浪费,重负载时提频不足导致更卡,并非一个好的解决方案;只有做到精准预测卡顿并迅速合理的提升频点才是改善性能的解决方案,反而大的频点波动对性能改善有更好的帮助;此外,芯片是存在能力上限的,有时候突发的负载并不能够通过拉满芯片的频点就能解决,荣耀幻影引擎就是为了解决这种问题的,通过AI插帧来补救芯片极限能力所完不成的帧

评论

那么能不能考虑到游戏场景的最高负载和最低负载间频率的合理波动范围,通过这一点来设置这个钳子呢  发表于 3-2 17:25:34  江苏
幻影引擎就是需要一个一个游戏去做适配,每一个场景都要适配,如果有遗漏的话就会享受不到增益效果  发表于 3-2 17:27:46  江苏
仔细分析游戏场景的话,基本上下限就是芯片所能到的最低频点和最高频点了,负载波动是非常大的,而且游戏不同画质设置、不同后期效果设置都会对负载有较大影响,系统调度器更倾向于通用的负载检测和快速的频点调整,当然有时候有些厂商为了控制功耗,会限制频点的上限,能效差的就不跑了,相当于设置了钳子的上头,这对性能是有一些影响的;你所说的幻影引擎适配复杂确实是个问题,只能等荣耀加大游戏优化投入抓紧适配了  发表于 3-7 18:01:29  北京
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表