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