GPU Turbo大火背後 EMUI的長期積澱

6月14日上海CES Asia期間,華為消費者業務軟件工程部總裁王成錄向圈內媒體們講述了一堂華為EMUI的公開課,其大方向主要在於講述EMUI體驗得以實現提升背後的華為研發體系及節奏,但因為GPU Turbo這個很嚇人的技術實在太火,無論王成錄博士所講述的內容,還是交流環節媒體朋友們提出的問題,GPU Turbo都佔據了相當大的一部分。

GPU Turbo大火背后 EMUI的长期积淀

華為消費者業務軟件工程部總裁王成錄

從12年的合一桌面到現在的EMUI 8.2,EMUI已經走過了快六個年頭,其中為了不斷的提升用戶體驗,華為在整套系統的各個層面都有了極深的滲透了和了解。

GPU Turbo大火背后 EMUI的长期积淀
GPU Turbo大火背后 EMUI的长期积淀

GPU Turbo,厚積而後薄發的技術

就如王成錄所說,“每一次體驗提升,都是複雜系統工程”,正是因為不放過對系統中任何一方面研究的機會,才會有GPU Turbo這樣軟硬件結合,系統各層面共同協作提升體驗的技術出現。

GPU Turbo即是此前榮耀發佈的很嚇人的技術,其效果可以使GPU圖形運算整體效率得到大幅提升,據華為官方宣稱,可以在提升性能、畫質的同時,還能降低所需功耗,打破了性能與功耗的蹺蹺板。

GPU Turbo大火背后 EMUI的长期积淀

技術的由來當然不可能是憑空而降,僅僅是講述GPU Turbo部分功能的實現,王成錄就提到了手機系統架構圖中幾乎所有的部分,首先需要優化寄存器中數據的傳輸方式,其次OpenGL等驅動層面、Graphic等中間件以及上方的框架層等同樣需要動刀,做出相對應的優化及修改,才能保證全程更高效率的圖形計算及處理。

GPU Turbo大火背后 EMUI的长期积淀

再然後,為了降低幀生成時間和GPU的工作負擔,還需要做出相應的調整,其中王成錄就提到了對比前後相鄰兩幀差異,僅對其中變化部分重渲染的算法。因為前後動作總是連貫的,變量渲染的方法能節省多少資源我們是可以想象的。方法原理雖然聽起來簡單,但在實際操作中採用什麼方法比對幀差異,怎麼控制這個比對過程的時間及資源消耗,方方面面都會存在難題。華為之所以能將其突破,主要源自於其長期的技術積累。

GPU Turbo大火背后 EMUI的长期积淀

天生快 一生快,來自於對卡頓背後的深究

2016年,隨著當年華為旗艦Mate 9登場的,還有華為天生快一生快的承諾。通過對安卓系統卡頓原因的分析,華為進行定點應對,通過聯合中國安卓綠色聯盟和採用F2FS新文件系統等嘗試克服了各個環節問題所在。

GPU Turbo大火背后 EMUI的长期积淀


分享到:


相關文章: