新骁龙8的降频机制是如何做到的?( 三 )


新骁龙8的降频机制是如何做到的?
文章图片

文章图片

以《王者荣耀》为例 , 在关闭极限稳帧时 , 可能平均帧数高达89FPS , 偶尔的帧率波动在5FPS以内 。开启极限稳帧后 , 平均帧数可能会降到88FPS , 但却能将帧率波动控制到2FPS以内 , 游戏负载越高 , 帧率波动越轻微 , 杜绝帧数的断崖式下降 , 感官上游戏运行得越平稳 。
图形异构技术
游戏画面的生成 , 其实就是GPU按照CPU的指令进行画图和渲染的过程 。问题是 , 无论高通还是联发科 , 都不会公布CPU和GPU之间沟通指令的具体内容 , 对手机厂商而言这些内容就属于“黑箱” , 因此无法实现硬件底层的优化 。
在过去 , 华为主打的GPUTurbo属于一种基于硬件底层的优化技术 , 因为华为手机搭载的是自家的海思麒麟芯片 , CPU和GPU之间的沟通指令全程可见 。一加10Pro主打的图形异构技术 , 就是通过某种方式破解了“黑箱”里的内容 , 知道哪条指令渲染的是UI、哪条指令是英雄、哪条是技能动效、哪条是草木 。
新骁龙8的降频机制是如何做到的?
文章图片

文章图片

通过精细化拆解 , 区分渲染的优先级 , 精准找出可能导致卡顿的因素并优先分配硬件资源渲染 , 同时合并重复的指令 , 删除无效的指令 , 进而使GPU计算效率提升36% , 单局游戏功耗降低5% , 也使一加成为了第二个能对芯片指令动手术的国产手机品牌 。
新骁龙8的降频机制是如何做到的?
文章图片

文章图片

O-Sync超频响应技术
在游戏的过程中 , 很多卡顿感其实并非锁帧和降频引起的 , 而是屏幕触控响应延迟导致的操控不跟手 , 总感觉从点击游戏画面到游戏给出反馈慢了半拍 。究其原因 , 是通过垂直同步渲染的游戏画面每帧都要等16.7ms再去合成 , 然后还需等16.7ms才能给屏幕进行刷新 , 其初衷是为了防止画面撕裂 , 但代价就是遇到复杂渲染画面超过了16.7ms就会产生延时 , 游戏过程中给玩家的感觉就是不跟手 。
新骁龙8的降频机制是如何做到的?
文章图片

文章图片

本图来自ZEALER
以一加10Pro为例 , 它支持的O-Sync超频响应技术 , 就是打破了各个环节交接的固定频率 , 重构了Android系统的渲染和显示机制 , 还在LTPO2.0屏幕的基础上定制了屏幕驱动IC , 在系统底层融入了自研的低延迟算法 , 相比其他手机开镜更快、瞄得更准、打得更稳 。据悉 , O-Sync超频响应技术可以将游戏中屏幕与处理器之间的同步频率提升至3倍 , 从游戏渲染到显示输出阶段的延迟降低了30ms , 极大提升游戏触控的跟手性 。
新骁龙8的降频机制是如何做到的?
文章图片

文章图片

总之 , GPA极限稳帧、图形异构和O-Sync超频响应相辅相成 , 它们共同构建了OPPO系手机特有的HyperBoost全链路游戏稳帧技术 。可以预见 , 这种软硬结合的优化方案较之单纯在散热设计上堆料更易推广 , 如果类似技术能在其他Android手机上普及 , 手机行业的游戏体验必然会迎来新拐点 。