0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OPPOHyperBoost引擎怎么样

454398 来源:工程师吴畏 2018-12-26 11:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

提到 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 的 CPUGPU、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

    文章

    5291

    浏览量

    84445
  • 引擎
    +关注

    关注

    1

    文章

    367

    浏览量

    23368
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    硬件加密引擎在保障数据安全方面有哪些优势呢?

    硬件加密引擎作为芯源半导体安全芯片的核心组件,在保障数据安全方面凭借硬件级的设计与优化,相比软件加密方案具有多维度优势,具体如下: 1. 加密运算效率更高,实时性更强 硬件级并行处理:硬件加密引擎
    发表于 11-17 06:47

    信而泰×DeepSeek:AI推理引擎驱动网络智能诊断迈向 “自愈”时代

    DeepSeek-R1:强大的AI推理引擎底座DeepSeek是由杭州深度求索人工智能基础技术研究有限公司开发的新一代AI大模型。其核心优势在于强大的推理引擎能力,融合了自然语言处理(NLP)、深度
    发表于 07-16 15:29

    HPI 4.6引擎说明书维修手册

    hpi 4.6引擎维修手册 配件规格说明书
    发表于 05-12 17:21 0次下载

    紫光展锐UNISOC Miracle Gaming奇迹手游引擎亮点

    全球手游市场规模日益壮大,游戏玩家对极致体验的追求愈发苛刻。紫光展锐全新UNISOC Miracle Gaming奇迹手游引擎,集成调度、网络、图形、内存、存储五大核心引擎,全方位加速游戏性能,为全球游戏玩家带来极速、稳定的旗舰级游戏体验。
    的头像 发表于 05-10 09:30 835次阅读

    赛思×字节跳动 高精度同步时钟助力火山引擎打造“云上新宇宙”

    摘要: 赛思同步时钟将对火山引擎长三角算力中心进行从基础设施到业务引擎的全方位赋能,助力字节跳动旗下火山引擎打造“云上新宇宙”。 火山引擎长三角算力中心 — 芜湖“东数西算”数据集群重
    的头像 发表于 03-28 09:11 695次阅读
    赛思×字节跳动  高精度同步时钟助力火山<b class='flag-5'>引擎</b>打造“云上新宇宙”

    工业物联网:驱动工业变革的新引擎

    工业物联网:驱动工业变革的新引擎
    的头像 发表于 03-19 09:57 631次阅读

    ​Diffusion生成式动作引擎技术解析

    Diffusion生成式动作引擎 Diffusion生成式动作引擎是一种基于扩散模型(Diffusion Models)的生成式人工智能技术,专注于生成连续、逼真的人类动作或动画序列。这类引擎在游戏
    的头像 发表于 03-17 15:14 2719次阅读

    为啥做工业引擎?通信模组不香吗?看完搞懂!

    就像游戏行业的游戏引擎,把各个工业场景需要的底层功能,集成到工业引擎里面,非常方便的做二次开发。 工业引擎白皮书0.9链接直达: https://mp.weixin.qq.com/
    的头像 发表于 02-24 14:36 433次阅读

    二维影像扫描引擎可以应用于哪些行业?

    二维影像扫描引擎,作为自动识别技术的重要组成部分,以其高效、精准的扫描能力,在多个行业领域内展现出广泛的应用前景。这些引擎不仅提升了数据采集的效率和准确性,还推动了各行业的数字化转型进程。零售业:在
    的头像 发表于 02-14 14:59 872次阅读
    二维影像扫描<b class='flag-5'>引擎</b>可以应用于哪些行业?

    腾讯混元3D AI创作引擎正式上线

    近日,腾讯公司宣布其自主研发的混元3D AI创作引擎已正式上线。这一创新性的创作工具,标志着腾讯在3D内容生成领域迈出了重要一步。 混元3D AI创作引擎的核心功能极为强大,用户只需通过简单的提示词
    的头像 发表于 01-22 10:26 979次阅读

    什么是AI查询引擎

    AI 查询引擎可高效处理、存储和检索大量数据,以增强生成式 AI 模型的输入。
    的头像 发表于 01-10 10:00 2439次阅读

    容器引擎是什么意思

    容器引擎是一种虚拟化技术,它利用操作系统的内核来实现对应用程序的隔离和打包,使得应用程序可以在不同的环境中运行而无需修改代码。主机推荐小编为您整理发布容器引擎是什么意思,以下是关于容器引擎的详细解释。
    的头像 发表于 01-09 09:49 730次阅读

    常见的容器云服务引擎有哪些?

    常见的容器云服务引擎有哪些?云服务引擎涵盖数据库、数据存储、数据处理、数据分析、容器云、机器学习及数据集成等多个领域,提供一站式解决方案。云服务引擎是云计算领域的重要组成部分,它们提供了各种服务来帮助用户构建、部署和管理应用程序
    的头像 发表于 01-07 09:49 684次阅读

    中科创达携手火山引擎开启AI智能座舱新体验

    12月18日至19日,"2024火山引擎FORCE原动力大会·冬"在上海隆重召开。中科创达作为火山引擎的重要生态合作伙伴受邀参与此次盛会,并在会上展示了与火山引擎共创的端云结合 AI 座舱解决方案的最新成果,吸引了众多行业目光。
    的头像 发表于 12-19 15:45 1243次阅读

    DAC81416EVM GUI软件安装后无法打开,无法定位LabVIEW运行引擎,要怎么解决?

    笔记本电脑系统为win7 64bit ,按照安装说明提前安装了3个版本的labview运行引擎依然不行,分别是LVRTE2014SP1_f11Patch-64std
    发表于 12-13 06:26