提到 OPPO,可能不少人的第一反應是大街小巷上無數綠色招牌的店鋪或者是兩只手才能數過來的明星代言人,不過從產品上看,OPPO 其實是一家在手機技術上有很強積淀的手機公司。
其中大家最熟知的可能是 VOOC 閃充,這項以「充電五分鐘,通話兩小時」被所有國人所知、放在 2018 年依然出于行業領先地位的充電技術是 OPPO 在 4 年前的 Find 7 上推出的。
到了 2018 年,特別是下半年,OPPO 在保持原有的時尚、流行定位的同時,加快了在技術方面的布局,50W SuperVOOC 超級閃充、FaceKey 3D 結構光以及在即將上市的 R17 Pro 上搭載的 TOF 3D 攝像頭、AI 超清夜景等含金量很足的技術接連推向市場。
近日,OPPO 又發布了一項新技術——OPPO Hyper Boost 加速引擎。
Hyper Boost 是什么?
簡單來說,Hyper Boost 是一種優化資源調度的技術。
一臺手機買來后,它的硬件可以輸出的能力是有一個上限的,這個上限有可能會通過更新驅動等方式獲得提升,但總體可以看做是固定的,你買的手機上驍龍 845,它就可以提供更高的性能上限,如果是驍龍 660,這個上限就要低一些。不過由于發熱和功耗上的雙重限制,手機無法一直在最高性能下運行,否則手機就成一個無時無刻都在發熱的暖手寶了。
為了在控制功耗和發熱的前提下保證手機可以提供足夠的性能來保證體驗,就必須要做好系統資源的調配,面對那些對性能要求較高的場景就匹配更多的運算資源,保證流暢度,面對不需要那么高性能的場景時就減少匹配的資源,降低功耗和發熱。
不過在實際中,由于安卓系統自身的資源調配機制并不完善,有不少可以完善的地方,而這就是 Hyper Boost 加速引擎想要解決的問題。
OPPO Hyper Boost 加速引擎的核心工作原理是讓應用程序與系統資源實現實時「雙向對話」。當來自應用和游戲程序的不同場景和用戶行為被 Hyper Boost 識別后,手機會智能地匹配到合理的資源,讓手機 SoC 的 CPU、GPU、ISP、DSP 提供的運算資源更加合理地利用,從而讓用戶使用手機更加流暢。
具體來說,Hyper Boost 加速引擎包括了三個方面:系統引擎、游戲引擎、應用引擎。
Hyper Boost 是一項打磨三年的「老」技術
雖然到現在才剛剛提出,不過嚴格來說,Hyper Boost 并不是一項新技術。
早在 2015 年的時候,OPPO 就意識到了安卓系統資源調配機制中的問題,并自主研發了一套解決方案,針對用戶幾個核心的使用場景及使用行為進行針對性的優化,這就是目前 Hyper Boost 系統引擎的雛形。
之后,OPPO 將這項技術拓展到了高通、聯發科提供的多個平臺上,目前 Hyper Boost 系統引擎已經可以做到了對超過 20 個軟件場景、超過 20 個用戶行為提供超過 50 種優化方案。
OPPO 官方提供了一個 Hyper Boost 系統引擎在「用戶使用微信時想要切換到拍照」這個操作過程中的工作細節,供大家參考:
首先,微信在系統引擎中配置為「超級應用場景」,支持較高的性能。當用戶點擊 Home 按鍵后,就會觸發系統引擎的「動畫加速」,加快從微信切換到桌面的速度。接下來,由于桌面是系統引擎中的「桌面場景」,屬于低功耗場景,所以在沒有操作時,系統會默認功耗優化優先。
當用戶左右滑動桌面,選擇到包含相機的頁面,就會觸發系統引擎的「滑動加速」,保證用戶滑動時界面流暢不卡頓。當用戶點擊相機圖標,就會觸發「相機啟動加速」,系統會自動為相機適配一個最合適的啟動參數和時間。
進入相機后會切換到「相機預覽場景」,如果用戶持續停留在預覽界面,系統也會自動優化預覽的功耗。當用戶點擊拍照按鈕后,就會觸發系統引擎的「拍照加速功能」,系統會調動 CPU、GPU、內存和磁盤資源,盡可能快速地完成拍照、編碼和存儲的過程。
在 OPPO 的內部測試中,在用戶最為常用的 100 個應用的啟動速度測試中,Hyper Boost 系統引擎的提升效果最高達到了 31.91%。
聯合游戲引擎和游戲開發商打造的游戲引擎
大家可能還記得,去年上半年,OPPO 發布了搭載驍龍 660 芯片 R11,在玩王者榮耀時,這款硬件上并不是頂配的手機卻直接干掉了當時所有采用驍龍 835 的頂配安卓旗艦。
OPPO R11
這是因為在 R11 上,OPPO 聯合騰訊、高通花了幾個月的時間做了深度優化,除了大家可能比較熟悉的多核多線程技術,還搭載了可以智能對 SoC 性能進行調度的智能場景技術,這就是 Hyper Boost 游戲引擎的前身。
提高游戲性能最簡單的就是提高 CPU、GPU 頻率,不過就像我們文章開始提到的,受限于手機的發熱和功耗,不可能一直讓 SoC 出于高性能的「雞血」狀態,Hyper Boost 游戲引擎的做法是針對游戲中常見、核心的場景進行單獨的針對性優化,比如王者榮耀的團戰,刺激戰場的開鏡。
目前 OPPO 已經和騰訊、網易以及 Unreal 虛幻、Unity、Cocos 三大游戲引擎進行了合作,針對 11 款流行游戲做了專項優化,具體包括:Arena of Valor(王者榮耀海外版)、穿越火線、FIFA 足球世界、絕地求生:刺激戰場、絕地求生 全軍出擊、PUBG Mobile、QQ 飛車、拳皇命運、王者榮耀、最強 NBA、荒野行動。
OPPO 還表示,未來將會對 Top 100 的手機游戲進行優化。
除了 SoC 層面的資源調度,OPPO 的 Hyper Boost 游戲引擎里還有一個針對網絡的優化,叫做多態網絡加速技術,原理很簡單,就是讓蜂窩數據網絡和 Wi-Fi 協同工作,Wi-Fi 網絡不好的時候用蜂窩數據進行加速。
當然了,真實現出來過來也沒怎么容易,直接將蜂窩數據、Wi-Fi 強行來回切肯定不行,需要對蜂窩數據網絡和 Wi-Fi 網絡進行智能分配,才能做到真正改善網絡延遲。
應用引擎:提高微信、QQ、淘寶等超級應用的流暢度
用戶在使用手機過程中,花費時間最多的常常是微信、淘寶、QQ 等超級應用,手機在運行這些應用的表現很大程度上決定了手機的使用體驗。
不過出于兼容性、安裝、甚至歷史等原因,這些超級應用在流暢度上做得常常并不好,以手機淘寶等阿里系應用為例,別管你的手機用的是驍龍 845、Exynos 9810 這樣的高端芯片還是驍龍 660 這樣的中端芯片,甚至無論你用的是什么國產定制 ROM,基本就沒有不卡的。
OPPO 的做法是聯合這些超級應用的開發商、針對用戶的實用行為和場景進行全方面的優化,下面是 OPPO 優化的一些成果:
手機淘寶:購物車頁面進入速度提升 48.21%,店鋪頁面進入速度提升 30.78%,搜索頁面進入速度提升 26.2%,搜索頁面點擊搜索速度提升 23.07%,訂單詳情頁面進入速度提升 22.29%
微信:進出會話頁面流暢度提升 29.8%,朋友圈滑動流暢度提升 19.9%,進入未讀聊天群流暢度提升 23.5%,GIF 表情流暢速度提升 35.9%
手機 QQ:手機 QQ 打開聊天頁面速度提升 67% 以上,退出聊天頁面提升 51.92%,打開空間提升 20.95%,以及手機 QQ 啟動提升 14.93%。
未來:AI 是重點
OPPO 表示,Hyper Boost 加速引擎將全面搭載于 OPPO R17 系列中。此外,由于 Hyper Boost 的部分技術早在 3 年前就已經推出,目前很多 OPPO 現有機型已經搭載了 Hyper Boost 的部分功能,后續將通過 OTA 升級加入更多的 Hyper Boost 優化。
溝通會的最后,OPPO 還透露了一些 Hyper Boost 的未來打算。除了繼續擴大合作范圍,和更多的應用開發商、游戲廠商進行聯合優化,OPPO 還表示未來會使用 AI 硬件模組讓優化過程更加智能。
回顧今年的手機市場,除了常規的「堆硬件」,系統加速也正在被越來越多的廠商提及,尤其是體量更大、研發實力更強的前幾大廠商。在硬件拉不開差距、成本透明的情況下,優化就變成了手機廠商在體驗上取得優勢的重要途徑。
在這一波充滿了 Turbo、Boost 的「加速」大潮中,OPPO 來的不算早,不過做得卻很早。當然,對消費者來說,大可不必關注那么多的汽車和跑鞋名詞,手機用起來更流暢才是最實在的。
-
OPPO
+關注
關注
20文章
5243瀏覽量
79335 -
引擎
+關注
關注
1文章
361瀏覽量
22628
發布評論請先 登錄
相關推薦
評論