6月14日上海CES Asia期間,華為消費者業(yè)務軟件工程部總裁王成錄向圈內(nèi)媒體們講述了一堂華為EMUI的公開課,其大方向主要在于講述EMUI體驗得以實現(xiàn)提升背后的華為研發(fā)體系及節(jié)奏,但因為GPU Turbo這個很嚇人的技術實在太火,無論王成錄博士所講述的內(nèi)容,還是交流環(huán)節(jié)媒體朋友們提出的問題,GPU Turbo都占據(jù)了相當大的一部分。
華為消費者業(yè)務軟件工程部總裁王成錄
從12年的合一桌面到現(xiàn)在的EMUI 8.2,EMUI已經(jīng)走過了快六個年頭,其中為了不斷的提升用戶體驗,華為在整套系統(tǒng)的各個層面都有了極深的滲透了和了解。
GPU Turbo,厚積而后薄發(fā)的技術
就如王成錄所說,“每一次體驗提升,都是復雜系統(tǒng)工程”,正是因為不放過對系統(tǒng)中任何一方面研究的機會,才會有GPU Turbo這樣軟硬件結(jié)合,系統(tǒng)各層面共同協(xié)作提升體驗的技術出現(xiàn)。
GPU Turbo即是此前榮耀發(fā)布的很嚇人的技術,其效果可以使GPU圖形運算整體效率得到大幅提升,據(jù)華為官方宣稱,可以在提升性能、畫質(zhì)的同時,還能降低所需功耗,打破了性能與功耗的蹺蹺板。
技術的由來當然不可能是憑空而降,僅僅是講述GPU Turbo部分功能的實現(xiàn),王成錄就提到了手機系統(tǒng)架構圖中幾乎所有的部分,首先需要優(yōu)化寄存器中數(shù)據(jù)的傳輸方式,其次OpenGL等驅(qū)動層面、Graphic等中間件以及上方的框架層等同樣需要動刀,做出相對應的優(yōu)化及修改,才能保證全程更高效率的圖形計算及處理。
再然后,為了降低幀生成時間和GPU的工作負擔,還需要做出相應的調(diào)整,其中王成錄就提到了對比前后相鄰兩幀差異,僅對其中變化部分重渲染的算法。因為前后動作總是連貫的,變量渲染的方法能節(jié)省多少資源我們是可以想象的。方法原理雖然聽起來簡單,但在實際操作中采用什么方法比對幀差異,怎么控制這個比對過程的時間及資源消耗,方方面面都會存在難題。華為之所以能將其突破,主要源自于其長期的技術積累。
天生快 一生快,來自于對卡頓背后的深究
2016年,隨著當年華為旗艦Mate 9登場的,還有華為天生快一生快的承諾。通過對安卓系統(tǒng)卡頓原因的分析,華為進行定點應對,通過聯(lián)合中國安卓綠色聯(lián)盟和采用F2FS新文件系統(tǒng)等嘗試克服了各個環(huán)節(jié)問題所在。
綠盟是阿里、百度、華為、騰訊、網(wǎng)易等領頭企業(yè)共同建立致力于提升安卓應用體驗的非盈利性組織,綠盟推出后,Top1000應用有效地降低了40%高功耗行為,擁有綠色應用標簽的已經(jīng)達到70%。
- QQ:61149512