手机|小米12/Pro手机动态性能调度技术官方详解( 二 )


多场景毫秒级调度 , 《王者荣耀》最高功耗下降 20%
具体来讲 , 以用户量最大的手游之一《王者荣耀》为例 , 在游戏过程中 , 动态性能调度技术可以实时分析游戏进度 , 较低负载时动态降低频率 , 而在高压场景时 , 能够提前进行预判 , 在 1ms 之内对所有核心进行频率调度 , 确保帧率稳定流畅 。 我们从载入开始一直到对局结束的链路过程中 , 划分出了好几种不同的场景 , 根据每个场景结合用户实际的需求与感知 , 针对性去调节 。
手机|小米12/Pro手机动态性能调度技术官方详解
文章图片

比如在启动游戏的时候 , 用户的需求非常直接明确 , 所以启动速度越快时间越短越好 。 那么这时候 , 手机就会将骁龙 8 的 X2 超大核与三颗 A710 大核火力全开 , 直接顶到高频率运行 , 全力缩短载入时间 。 同时 , 这时候用户没有对画面操作的需求 , 只有一些固定动画 , 所以这时用户并不强行需要 120Hz , 通过将刷新率降低到 60Hz , 就能够达到节省电量的效果 。
手机|小米12/Pro手机动态性能调度技术官方详解
文章图片

在进入游戏大厅 , 选择英雄的时候 。 这时画面并不会激烈变化 , 超大核与大核就能够从渲染压力中解放出来 , 以中低频率运行就能够维持流畅 。 同时画面也并不需要顶到 120Hz , 仅以 60Hz 运行就能满足用户需求 。
手机|小米12/Pro手机动态性能调度技术官方详解
文章图片

而在用户实际进入游戏 , 开始单人对线打野 , 这时画面刷新率会迅速切换到 120Hz , 同时超大核与大核开始提升到中频率 , 保持单人对线流畅的操作体验 。
手机|小米12/Pro手机动态性能调度技术官方详解
文章图片

而当系统识别到开始大规模团战的时候 , 画面中人物变多 , 特效增多 , 渲染压力陡然增大 。 这时超大核与大核就会以高频率运行 , 以 120Hz 和持续稳定高性能输出来让用户体验最稳定流畅的团战体验 。
手机|小米12/Pro手机动态性能调度技术官方详解
文章图片

要想实现如此精细的方案 , 不仅要对用户的需求洞察足够深刻 , 更需要深入理解平台的能力 , 让整个调度的变化能够在两帧渲染之间迅速完成 , 才能让用户无感的情况下进行不同策略的组合调度 。 在 120 满帧运行的《王者荣耀》下 , 两帧之间的渲染时间仅有 8.3ms 。 而动态性能调度技术能够在 1ms 时间内完成调度 , 保证游戏画面始终稳定渲染 。 小米与高通多年联合调校积累下的深厚经验 , 能够大大缩短调度时间 。

推荐阅读