Guaranteeing Longterm Smoothness With The Techinnovative Dynamic Computing Engine In OPPO ColorOS 13



SHENZHEN, CHINA - Media Release - September 6, 2022 - The increasingly important role of smart devices in our lives increasingly demands their ability to provide reliable and seamless experiences. But even in 2022, more than a decade after smartphones became a common part of our daily existence, optimizing performance remains one of the biggest challenges facing the industry.

Despite the exponential increase in the amount of RAM and ROM in smartphones in the last decade, slow app and launch speeds, phone overheating and high power consumption are still common concerns for users. This begs the question, if today's smartphone hardware is so powerful, why are we still experiencing such basic user experience issues?

Powerful devices only work if used properly

Fierce competition in the smartphone industry over the past decade has seen many manufacturers strive to produce the most powerful device in terms of hardware performance. This has led many industry analysts and everyday users to wonder if smartphone hardware has become more powerful than it needs to be. A better way to approach the question is whether this power is being used well or not.

When it comes to using powerful devices more efficiently, two mistakes are often made. The first is allocating too many computer resources to a process that doesn't need it, which ultimately leads to unnecessary energy consumption. For example, two smartphones with the same chipset can have very different levels of power consumption, and this is partly due to the way resources are allocated and scheduled.

The second type of abuse occurs during memory programming conflicts. These are the causes of the phone lagging or freezing, for example when switching from one app to another, because the system resources initially allocated to the first app take time to become available for use by the second app.

the story continues

To address these issues and get the most out of its latest smartphone hardware, OPPO has developed a system-level computing center, the Dynamic Computing Engine, in the latest version of its mobile operating system, Color . OS 13.

Dynamic computing engine. OPPO system-level computing center for ColorOS

ColorOS' dynamic computing engine uses a computational model to efficiently and accurately schedule hardware resources. By optimizing four computing technologies (parallel computing, high-performance computing, collaborative cross-device and cloud computing, and intelligent computing), the Dynamic Computing Engine helps ensure a smoother and more stable long-term user experience across devices OPPO. .

Dynamic Computing Engine is an emerging technology platform that combines hardware and software to deliver maximum performance and efficiency. For the first edition of ColorOS 13 platforms, the compute power model and parallel compute engine were implemented to address performance issues related to inefficient resource allocation and memory scheduling conflicts.

Existing IT resource planning strategies often lack a deep understanding of chip microarchitecture, thus not achieving the best balance of power efficiency.

To solve these problems, ColorOS engineers went through a three-year process to find the best method of computing power distribution that can provide an optimal balance between high performance and low power consumption. After analyzing and simulating millions of data sets for this scenario, the team finally developed a computational model that can accurately schedule CPU, GPU, and DDR computing resources at the instruction level.

With the support of the computing power model, when the phone needs to display a game environment or open a camera application, the processor should only play the role of "helper" instead of devoting most of its resources to this task alone. . This can avoid excessive resource demands and the need to repeatedly test resource allocation efficiency, thereby reducing power consumption and extending battery life in the process.

A look at the data of the OPPO Find X5 Pro shows how much the computing power model can improve energy efficiency. According to OPPO Lab, after updating to ColorOS 13, the Find X5 Pro can be used for 19 hours of WhatsApp chat, 9 hours of PUBG gameplay, 22 hours of YouTube video viewing or 8 hours of WhatsApp video calling. : . Although these are unlikely scenarios for the average person, simulations also show that the Find X5 Pro's average battery life can reach up to 34 hours during normal use.

Just as instruction-level resource scheduling balances efficiency and power consumption, parallel computing is a valuable tool for resolving memory allocation conflicts.

Android uses a serial memory allocation system that works on a first-in, first-out basis. However, given the complexity of real smartphone applications, this serial nature has significant drawbacks. For example, when the user suddenly has to perform another priority task, he may find that the phone's memory is busy with other processes and cannot be freed in time. Apps lagging or crashing as a result is an all-too-familiar experience for most smartphone users, and it may leave some wondering why such a well-known problem hasn't been fixed yet. One of the main reasons is that these memory deadlocks are caused by a computer architecture phenomenon called "lock collision." In fact, ColorOS research has shown that "crash conflict" accounts for up to 30% of lag or crash problems when using a smartphone.

To solve this problem, ColorOS adopts an advanced microkernel design that performs basic operations such as memory allocation and memory loading in parallel, so that priority tasks do not need to queue up to access these resources. By dividing the locked memory into smaller blocks, processor threads have to wait less time for the current thread to finish working on a given block of memory, reducing latency or pause time. This improvement is key to the seamless multitasking experience that ColorOS users will enjoy, allowing them to open multiple apps at the same time and seamlessly switch between them.

A smoother experience in ColorOS 13

Powered by the Dynamic Compute Engine, ColorOS 13 offers a range of more fluid and intelligent experiences.

In terms of productivity, ColorOS 13 features improved multi-screen connectivity, which now supports seamless connection between smartphones and OPPO Pad Air, as well as between smartphones and computers. Along with the OPPO Share function, the improved Multi-Screen Connect also makes transferring files between devices faster and more convenient, supporting OPPO smartphones and OPPO tablets or OPPO smartphones on a computer without transferring data to the devices mobile. Large file types are supported, meaning you can seamlessly and quickly transfer documents and switch between your OPPO smartphone, computer or tablet, depending on which device best suits your task.

For an interactive experience, the ColorOS quantum animation engine enhances the realism of animation effects by adding extra detail and an advanced physical motion model that makes ColorOS interactions now reflect the laws of physics. After extensive research and analysis of user feedback, the ColorOS team optimized 61 motion effects and introduced behavioral predictions into the Quantum Animation Engine. Behavior prediction can recognize and predict intended user input when two touch screen gestures are executed one after the other. For example, when an app is open and the user suddenly decides to open the second page on the right side of the home screen, the user usually has to swipe up from the bottom of the screen and wait for the screen to slide up. on the second page. But if the user has just swiped up, ColorOS 13 will know that the end goal is to get to the second page and take the user there immediately. This avoids conflict between the two actions and provides users with a smoother and more intuitive interaction.

Another feature of ColorOS 13 that reduces power consumption through tight hardware and software integration is LTPO 2.0 technology. LTPO 2.0 can reduce the refresh rate of an always-on display to just 1Hz, resulting in up to 30% less power consumption in some applications. This creates more options for users to customize their always-on display without worrying about the impact it will have on the phone's battery life. ColorOS 13's Always-On Display offers Insight Always-On Display to monitor your daily smartphone usage or create a Bitmoji digital avatar that syncs with yourself. The always-on smart display can also be used to control music playback from Spotify or get food delivery order information from apps like Swiggy and Zomato without unlocking the screen.

In terms of privacy and security, ColorOS 13's Auto Pixelate can automatically blur profile photos and user names in chat screenshots using an on-device algorithm so users can easily share screenshots of your conversations without worrying about your privacy. ColorOS 13 also includes an updated Private Vault feature that uses industry standard AES file encryption to store files in a local private folder for added security and privacy.

OPPO will continue to develop the dynamic computing engine in future iterations of ColorOS to provide even more powerful support for other features and content. This includes the addition of high-performance computing, collaborative computing of cloud devices, and intelligent computing engines that will take the smooth and intelligent user experience of ColorOS to the next level.

About OPPO

OPPO is one of the leading smartphone brands in the world. Since the launch of the first mobile phone, Smiley Face, in 2008, OPPO has relentlessly pursued the perfect synergy of aesthetic pleasure and innovative technology. Today, OPPO offers a wide range of smart devices, including the Find X and Reno series flagships. Apart from hardware, OPPO also offers ColorOS operating system and internet services like OPPO Cloud and OPPO+ to its users. OPPO has a presence in more than 60 countries and regions with more than 40,000 employees dedicated to creating a better life for customers around the world.

About Color OS

ColorOS is a highly customizable, efficient, intelligent and highly designed mobile operating system based on Android from OPPO. With more than 500 million monthly active users worldwide, ColorOS supports 67 languages, including English, Hindi, Thai and Indonesian.



Media contact:

See source version on

CANbus vs Ethernet IDS/IPS


Post a Comment


Post a Comment (0)