欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

荣耀30 Pro/Pro+用上确定时延引擎:流畅大提升

程序员文章站 2022-04-11 08:05:45
荣耀30pro/pro+两款手机使用了麒麟990 5g soc处理器,这依然是目前唯一的7nm euv工艺5g处理器,cpu性能提23%,gpu性能提升39%,npu性能则大涨...

荣耀30 pro/pro+两款手机使用了麒麟990 5g soc处理器,这依然是目前唯一的7nm euv工艺5g处理器,cpu性能提23%,gpu性能提升39%,npu性能则大涨460%。

荣耀30 Pro/Pro+用上确定时延引擎:流畅大提升

除了麒麟990处理器的强大性能之外,荣耀30 pro/pro+这次还使用了更强的优化——首次引入了确定时延引擎,手机流畅度进一步提升,平均完成时延、波动率比友商机型分别低了15%、38%。

荣耀30 Pro/Pro+用上确定时延引擎:流畅大提升

确定时延引擎在去年的emui 10中首发,具备vip优先调度、优先级矫正、预留服务三项技术。据悉,为了这项技术,华为投入数百位技术专家,耗时近2年研发而成。

vip优先调度类似银行的vip通道,让本应该优先的进程可以绕过队列,保障执行效率。不仅如此,华为还对网络协议栈进行了改造,针对低优先级的部分网络业务进行协议上的限流。在网络带宽一定的情况下,尽可能保障“前台”业务的io请求。

优先级矫正则是如果一个高优先级的任务依赖于低优先级的任务,就需要将低优先级任务提前。确定时延引擎首先是对相关数据结构重新设计,赋予了cpu和io调度器业务感知能力,能够精确知道哪些线程在哪些时间段是跟用户操作真正相关的。

预留服务则是,智慧前台调度既可以保证“前台”任务请求内存优先分配,减少进入慢速路径的次数,又可以在高负载情况下缓解内存抖动现象。

荣耀30 Pro/Pro+用上确定时延引擎:流畅大提升

最后,在ai性能上,荣耀30 pro/pro+的麒麟990 5g处理器使用了华为自研的达芬奇npu,集成两个大核、一个微核,ai性能世界第一,在ai排行榜上经常霸榜。

荣耀30 Pro/Pro+用上确定时延引擎:流畅大提升