{"id":4909,"date":"2017-07-25T12:24:02","date_gmt":"2017-07-25T12:24:02","guid":{"rendered":"http:\/\/digitaldips.pk\/?p=4909"},"modified":"2017-07-25T12:34:17","modified_gmt":"2017-07-25T12:34:17","slug":"three-major-technologies-of-huawei-emui-5-1","status":"publish","type":"post","link":"https:\/\/www.digitaldips.pk\/index.php\/2017\/07\/25\/three-major-technologies-of-huawei-emui-5-1\/","title":{"rendered":"Three Major Technologies of HUAWEI EMUI 5.1"},"content":{"rendered":"<p>As smartphones are increasingly popular in people\u2019s daily lives, smooth experience has become an important criterion for consumers to judge phones. Android has along been criticized for stutter after used for a while. To tackle the problem, HUAWEI has set up a team of 3,000 engineers who have comprehensively optimized Android 7.0 with Google and developed EMUI 5.1, introduced machine learning and upgraded Kirin 960 to fully tap the potential of software and hardware. As a result, smooth experience can be guaranteed even after a long time. So how does HUAWEI EMUI 5.1 make it happen? Here\u2019s the catch.<\/p>\n<p>Generally, the reason why phones lag as time goes by is that the memory is gradually occupied by more and more invalid fragments over time(see Fig.1.1). HUAWEI EMUI 5.1 seeks to solve the problem for users with its unique technologies.<\/p>\n<p><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a1.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-4910 aligncenter\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a1.png\" alt=\"\" width=\"488\" height=\"266\" srcset=\"https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a1.png 488w, https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a1-300x164.png 300w\" sizes=\"(max-width: 488px) 100vw, 488px\" \/><\/a><\/p>\n<p style=\"text-align: center;\">\u00a0 \u00a0 \u00a0 Fig.1.1 Compilation of various system fragments<\/p>\n<p><strong>Technology 1: Artificial Intelligence<\/strong><\/p>\n<p><strong>Intelligent perception, prediction and resource allocation of resources for smooth experience<\/strong><\/p>\n<p>HUAWEI EMUI introduced AI in order to achieve intelligent perception through machine learning. By studying users behavior, Mate 9 will have a better understanding of users habit over time and then be able to accurately predict users behavior and allocate resources to avoid cold boot. In fact, Mate 9 can predict 85% of users behavior and speed up boot time by 20%.<\/p>\n<p>By perceiving demands of apps for resources, EMUI combined with Kirin chipsets can allocate CPU, GPU, memory and other resources accordingly instead of fair competition between apps so that hardware resources are truly allocated based on priorities and experience demand. As a result, phones will not lag over time.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a2.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-4911\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a2.png\" alt=\"\" width=\"558\" height=\"322\" srcset=\"https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a2.png 558w, https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a2-300x173.png 300w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a>Fig. 1.2 Intelligent allocation of resources<\/p>\n<p><strong>Technology 2: \u201cHUAWEI Ultra Memory\u201d<\/strong><\/p>\n<p><strong>Making full use of RAM for faster experience<\/strong><\/p>\n<p>EMUI5.1 has self-learning capabilities based on AI,meticulously allocates resources due to integration of hardware and software and comprehensively optimizes Android components, solving the stutter glitch of Android phones. Moreover, by taking advantage of its technology in managing memory such as more efficient and stable memory recovery, memory compression at higher ratio and smarter memory defragmentation, EMUI delivers more smooth user experience with the same RAM.<\/p>\n<p>EMUI5.1 defragments actively instead of passively, enhancing memory allocation efficiency by 30%. The difference is prominent when multiple tasks are processed simultaneously.<\/p>\n<p><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a3.png\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-4912\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a3.png\" alt=\"\" width=\"489\" height=\"328\" srcset=\"https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a3.png 489w, https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a3-300x201.png 300w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/><\/a><\/p>\n<p style=\"text-align: center;\">Fig.1.3 HUAWEI Ultra Memory<\/p>\n<p>1) Active memory defragmentation: the system is able to perceive apps\u2019 demand for memory in a real-time sense and then uses HUAWEI\u2019s proprietary memory fragmentation computation model to perceive fragments in memory and defragments actively. In this way, it ensures that continuous memory space is available when needed and improves memory allocation efficiency.<\/p>\n<p><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a4.png\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-4913 alignleft\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a4.png\" alt=\"\" width=\"354\" height=\"217\" \/><\/a><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a5.png\" data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"wp-image-4914 aligncenter\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a5.png\" alt=\"\" width=\"319\" height=\"223\" \/><\/a><\/p>\n<p style=\"text-align: center;\">Fig.1.4 EMUI5.1 defragmentation in a timely manner<\/p>\n<p>2) Memory compression at a ratio&gt;50%: EMUI5.1 uses a high-compression-ratio algorithm by increasing the ratio to at least 50%. Based on AI and machine learning technologies, a smart prioritization algorithm in accordance with users\u2019 behavior is obtained to compress apps and files that are not commonly used, thus leading to a high compression ratio. See the following photos.<\/p>\n<p>Fig.1.5 Before compression<\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a6.png\" data-rel=\"lightbox-image-5\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-4915 alignleft\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a6.png\" alt=\"\" width=\"263\" height=\"196\" \/><\/a> <a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a7.png\" data-rel=\"lightbox-image-6\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-4916\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a7.png\" alt=\"\" width=\"240\" height=\"197\" \/><\/a>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Fig. 1.6 After compression<\/p>\n<p>3) Speedy memory recovery with higher efficiency of up to 20%: EMUI5.1 adopts HUAWEI\u2019s proprietary speedy memory release technology to recover memory rapidly, effectively and stably, taking less than 1 second in contrast to 12 seconds in the past.<\/p>\n<p>Fig.1.7 Before recovery<\/p>\n<p><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a8.png\" data-rel=\"lightbox-image-7\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-4917 alignleft\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a8.png\" alt=\"\" width=\"256\" height=\"193\" \/><\/a><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a9.png\" data-rel=\"lightbox-image-8\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-4918\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a9.png\" alt=\"\" width=\"242\" height=\"193\" \/><\/a><\/p>\n<p style=\"text-align: left;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Fig.1.8 After recovery<br \/>\n<strong>Technology 3 \u201cHuawei Ultra Response\u201d<\/strong><\/p>\n<p><strong>Making screen fly with your fingers<\/strong><\/p>\n<p>Photo shooting, sharing and gaming has become a routine in many people\u2019s daily lives. It involves processing photos including image scaling and loading, bitmap decoding and graphics rendering. HUAEWI Kirin 960 has integrated Vulkan graphics engine technology and taken the lead in supporting new generation Vulkan standard graphics interfaces based on Android 7.0 so as to remove the limit of CPU on GPU and enhance GPU\u2019s performance by 180% and power efficiency by 40%.it also has realized multi-threaded rendering acceleration and can load, decrypt and draw graphics through multiple threads, enhancing image processing speed by 400%. Meanwhile, it successfully avoids stutter even if graphics rendering takes a long time. Besides, single frame drawing performance is elevated by 35% to 70%, frame drop reduces by 90%, smoothness increases by 30% and hardware resource usage when rendering falls by 50%. As shown below, rendering speed in the left image is clearly faster than that on the right, delivering more smooth experience for users.<\/p>\n<p><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a10.png\" data-rel=\"lightbox-image-9\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-4919\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a10.png\" alt=\"\" width=\"558\" height=\"162\" srcset=\"https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a10.png 558w, https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a10-300x87.png 300w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a><\/p>\n<p style=\"text-align: center;\">Fig.1.8 Smooth game images<\/p>\n<p>In addition, HUAWEI EMUI5.1 adopts Huawei Ultra Response solutions and optimizes the touch screen driver from the kernel. It also predicts users\u2019 touch based on their habit and does image rendering simultaneously based on Kirin 960, resulting in a response time as fast as iOS.<\/p>\n<p><a href=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a11.png\" data-rel=\"lightbox-image-10\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-4920\" src=\"http:\/\/digitaldips.pk\/wp-content\/uploads\/2017\/07\/a11.png\" alt=\"\" width=\"558\" height=\"187\" srcset=\"https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a11.png 558w, https:\/\/www.digitaldips.pk\/wp-content\/uploads\/2017\/07\/a11-300x101.png 300w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a><\/p>\n<p>EMUI5.1 is able to predict the trajectory of users\u2019 touch, accelerating response time by 10%. In other words, it leverages intelligent touch position prediction algorithm to predict users\u2019 touch and refreshes interfaces in advance, accelerating response time to touch by 10%. Whether dragging icons across the desktop, browsing directory and messages or playing games (ThunderRaid), the screen moves perfectly with your fingers. Intelligent prediction makes your phone as smooth as a new one.<\/p>\n<p>HUAWEI EMUI5.1 smart system, by leveraging various technologies, defragments and recovers memory space and optimizes intelligent prediction, image engine and touch screen to speed up response of your phone and deliver smooth experience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As smartphones are increasingly popular in people\u2019s daily lives, smooth experience has become an important criterion for consumers to judge phones. Android has along been criticized for stutter after used for a while. To&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":3445,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[186,184,181,182],"tags":[1144,1229,1228],"acf":[],"_links":{"self":[{"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/posts\/4909"}],"collection":[{"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/comments?post=4909"}],"version-history":[{"count":7,"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/posts\/4909\/revisions"}],"predecessor-version":[{"id":4927,"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/posts\/4909\/revisions\/4927"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/media\/3445"}],"wp:attachment":[{"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/media?parent=4909"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/categories?post=4909"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.digitaldips.pk\/index.php\/wp-json\/wp\/v2\/tags?post=4909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}