oppocoloros13动态计算引擎解决方案

oppocoloros13动态计算引擎解决方案
文章图片
Android13到来后 , OPPO不仅通过谷歌的最新调整更新了ColorOS , 而且还提供了一系列新的和改进的内部功能 。 除了重新设计的视觉效果和高级定制工具外 , ColorOS13还进行了改进以实现最佳性能 , 并推出了创新的智能功能 , 以充分利用应用程序和手机硬件 。 #苹果还有多少创新#
以下是有关OPPO最新技术如何在ColorOS13中增强系统性能和有用功能的重要信息:
什么是动态计算引擎?
如今 , 随着高端处理器和显示器的出现 , 高性能通常被认为是理所当然的 , 但最近的芯片获得如丝般流畅的性能常以功耗为代价 。 OPPO对ColorOS13的主要改进之一是引入了动态计算引擎 , 这是一项内部努力 , 旨在提高任务调度效率 , 以提高性能并降低功耗 。
oppocoloros13动态计算引擎解决方案
文章图片
动态计算引擎的前半部分旨在通过所谓OPPO的算力模型来改进常见的任务调度 。 现代多核智能手机芯片组包含三层CPU内核 , 旨在实现峰值性能、可持续性能和低功耗 。 平衡哪些应用程序和任务分配给哪些CPU内核会影响手机的性能和功耗 。 例如 , 在强大的CPU上运行后台任务会运行得更快 , 但由于它是后台任务 , 我们只会注意到额外的功耗而不是额外的敏捷性 。 因此 , 理想情况下 , 这类任务应该在较低功率的内核上完成 。 相比之下 , 理想情况下 , 打开一个新应用程序应该在强大的CPU上完成 , 以确保响应能力 。 当平衡来自多个应用程序的负载时 , 情况变得更加棘手 , 所有应用程序都需要CPU、GPU、
为了改善现状 , OPPO的工程师花了三年时间模拟了数百万个这样的场景 。 通过算力模型 , OPPO可以从CPU、GPU、DDR等硬件上精准调度计算资源 。 由此产生的调度计算能力模型优化了高性能和低功耗的理想平衡 , 以确保快速的应用程序和全天的电池寿命 。
oppocoloros13动态计算引擎解决方案
文章图片
OPPO称其FindX5Pro通过ColorOS13配备了此功能 , 可以在日常工作中达到34小时电池续航时间 。 他们的实验室测试还展示了FindX5Pro可以支持长达22小时的视频播放、9小时的连续游戏和8小时的视频通话的场景 。
感受速度
问题的后半部分是同时运行多个应用程序时的性能瓶颈 。 OPPO的并行计算引擎旨在解决内存使用冲突导致的延迟和暂停问题 。 当多个CPU线程试图同时访问同一个内存块时 , 就会发生“内存争用” , 因此进程必须等待内存可以自由访问 。 在多线程工作负载中以及在RAM中释放和交换大块数据时(例如将旧应用程序移动到交换分区以释放内存时) , 这是一个问题瓶颈 。
oppocoloros13动态计算引擎解决方案
文章图片
动态计算引擎以两种方式解决这个问题 。 首先 , OPPO将内存分配和回收等操作并行化 , 将大锁分解为更小的锁 , 让应用程序更快地从停顿中恢复 。 其次 , 引擎在将应用程序移动到交换存储之前使应用程序在RAM中留存更长时间 , 从而降低了出现大锁的可能性 。 所以现在 , 智能手机可以让更多的应用程序在后台保持活跃 , 用户可以在应用程序之间轻松切换 , 而不会在应用程序内切换或丢失状态时遇到延迟 。
OPPO还计划通过更多计算技术来增强动态计算引擎 , 以在未来的更新中推出 , 包括并行计算、高性能计算、智能计算和设备协同计算 。 作为系统级技术解决方案 , 动态计算引擎将在未来几年继续对基础体验进行全面改进 。