How Exynos 5 Octa HMP efficiently allocates workload to big.LITTLE CPU cores

Exynos 5 Octa is Samsung’s SoC processor that packs 8 ARM CPUs in a configuration dubbed big.LITTLE, a catchy phrase that describes a computing architecture whereby low-powered cores (LITTLE) are coupled with high-powered cores (big) to produce a more resource-efficient system.

In Exynos 5 Octa, there are 4 big cores (Cortex-A15 cores) and 4 LITTLE cores (Cortex-A7 cores). The big cores operate in the 1.6 GHz to 2.0 GHz range, while the LITTLE cores are in the 1.2 GHz to 1.3 GHz range.

Exynos 5 Octa 5420 is the newest model. It is the brains inside the Samsung Galaxy Note 3 and the 2014 edition of the Samsung Galaxy Note 10.1.

A feature of the Exynos 5 Octa that makes it very resource-efficient is called Heterogeneous Multi-Processing (HMP). This solution uses a global task scheduler to “efficiently allocate workload to different combinations of CPU cores.” The following videos show how the Exynos 5 Octa uses HMP to perform its magic.

Using the Angry Birds game, this video shows how the Exynos 5 Octa 5420 model uses HMP to achieve energy-efficiency.

While this one uses the QuickOffice application to demonstrate how the same processor “uses a global task scheduler to assign the right combination of CPU cores to handle each function within the app.”

These videos were originally published here.

Related Posts

New Software Brings Facial-Recognition Technology to Mobile Phones Scientists at The University of Manchester have developed software for mobile phones that can track your facial features in real-time. Eventually it w...
Cases Against Thousands of Alleged BitTorrent Pirates Dismissed Last year, Larry Flynt Publications filed lawsuits against several thousand “John Does” the company accused of illegally sharing its movie “This Ain’t...
K Means Clustering in R K Means Clustering is an unsupervised learning algorithm that tries to cluster data based on their similarity. Unsupervised learning means that th...
What Factors Contribute to the Success or Failure of Software Firms? Throughout the 1990s and 2000s, news about 20-somethings becoming billionaires from the sale of their software companies flooded the media, giving the...
Hooks Hijacked? New Research Shows How To Block Stealthy Malware Attacks The spread of malicious software, also known as malware or computer viruses, is a growing problem that can lead to crashed computer systems, stolen pe...
Feed-forward clock synchronization algorithms project The FreeBSD Foundation is pleased to announce that Julien Ridoux and Darryl Veitch at the University of Melbourne have been awarded a grant to imple...

We Recommend These Vendors and Free Offers

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.


Leave a Comment

Your email address will not be published. Required fields are marked *

*