03.03 華為嚇人的技術GPU Turbo的原理是什麼?開始之後有什麼影響?

北辰劍心


這個技術華為有透露一部分,那就是通過CPU來計算上幀與下幀的差異使GPU僅渲染差異幀來達到提升GPU效率的目的。

然後就是優化手機整體調度,提高溫度牆限制。

還有就是一個猜測,華為針對GPU的底層驅動進行了優化,愛否有一個直播提到GPU Turbo將遊戲原渲染進程攔截,啟用修改之後的渲染進程。OpenGL圖像渲染驅動因為其太老舊複雜,以華為目前在圖像處理器方面的技術沉澱,很難在OpenGL上有所作為,而以華為的能力可能會在vulkan上下功夫,而目前的遊戲基本上都是基於unity3D做出來,而unity3D也支持vulkan。所以很有可能gpu turbo會強制開啟多線程vulkan渲染來提高遊戲性能。


而unity在授權時是允許對unity進行修改的。

GPU Turbo最BUG的地方就是可以提高性能的同時降低功耗,而搞計算機圖形學的人都知道同架構功耗越高性能越強。

上面的內容均屬於有根據的猜測,華為對GPU Turbo並沒有太多公開的技術信息,所以也沒辦法知道更多。

但是華為的這項技術是真NB。


星球科技說


    為了彌補Mali圖形芯片硬件不足,華為的手機均採用了“很嚇人”的GPU Tubo技術。GT是一種純軟件技術,通過調節GPU的頻率改善玩遊戲的體驗,可以適配到所有的機型。

    GT技術原理

    華為關於GT的技術細節透露的不多,很多來自於國外的測試機構。


    GPU運行頻率越高,性能越好,但是耗電越快,發熱越高,之間有個平衡點,這個就是DVFS。


    GT是利用神經網絡訓練出來的DVFS模型,採用TensorFlow神經網絡模型,對某些特定的遊戲(比如絕地求生)經過上萬小時的訓練,得到一個模型,根據這個模型了調整Soc的頻率和電壓。


    GT技術的缺點

    GT技術並非物理方面的技術,而是純軟件技術,不能用在所有的遊戲上,一個遊戲針對一個模型,沒有通用的模型,針對特定的APP進行優化。


    GT其實有一個白名單機制,以前爆料3DMark下架華為手機的跑分成績,就是因為針對測試軟件進行了優化,可能將3DMark跑分軟件加入了白名單,違反了相關規則。


    可能有耗電量增加問題。提高GPU的頻率,耗電就會增加,根據測試,Adreno玩遊戲時功耗在2.5W-3W,而麒麟Soc的Mali GPU在4~4.5W。


    總之,華為的GPU Turbo技術是基於神經網絡的一種純軟件技術,優化調整GPU功率用於提升遊戲體驗,可能會帶來耗電增加的問題。

如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。

Geek視界


這麼好的技術,帶給我們完美的手機體驗。愛國就用華為。哎呀,任正非的女兒好像用的iphone,怎麼圓回來?在線等,挺急的。


分享到:


相關文章: