小黑屋
查看详细资料
TOP
原帖由 @幻飞一线天 于 2018-5-24 12:25 发表 虚片气急败坏,mark一下。
原帖由 @幻飞一线天 于 2018-5-24 20:20 发表 http://tbvideo.bdstatic.com/tie ... _9a8dd77f97d4_3.mp4 http://tbvideo.bdstatic.com/tiebasmallvideotranscode/4867000_63c7604b45151afbc6a93c36fbd44c9b_9a8dd77f97d4_3.mp4
原帖由 @幻飞一线天 于 2018-6-14 17:33 发表 https://www.cnbeta.com/articles/tech/736567.htm 一、GPU Turbo是个多层级的梳理技术 ? GPU Turbo技术讲解 谈到优化,就不得不分层讲解:手机由硬件底层到可以看到的系统,由内到外分为硬件、内核、驱动、配套、中间件和框架层。因为安卓开源的问题,没层里面都彼此混乱,应用调用的代码层级不同、无用代码、同一个数据调用位置不一样,这些都是巨大的耗损。 就好比糯米诺骨牌,这些环节层层相连,哪个环节出问题都不能达到流畅。 华为说的GPU Turbo,就是针对完整的一套优化,而中间层由于代码量最大、最为混乱的部分,也是优化的主要位置。譬如在EMUI 4.0时代华为做了SensorHub LiteOS层面整理、EMUI 5.0时代则完成了虚拟机、数据库、文件系统以及Ultra Memory的优化。 到了EMUI 8.0时代,优化则涉及iAware,人工智能、机器学习、资源分组调用等。这些共同构成了GPU Turbo,比如一个游戏应用在调用不同层级的数据,发觉这一帧与下一阵画面的变化只有20%,所以只需要做20%内容的处理。 而在整体梳理以前,则需要完全渲染一帧画面。