The new Heterogeneous Multi-Processing (HMP) solution for Exynos processors enables the Exynos 5 Octa to achieve maximizing Octa-core performance through efficient CPU workload allocation. HMP uses a global task scheduler to assign tasks to different combinations of CPU cores based on computational intensity.
The global task scheduler pays attention to user workloads and will pull in the necessary available resources for the system to run flexibly and efficiently. By analyzing and assigning tasks, this highly complex software system maximizes efficiency by balancing CPU workload.
The result is the most advanced use of big.LITTLE technology to date and a huge leap forward for multi-processing capability in mobile devices. By allowing for the simultaneous operation of both "big" and "LITTLE" cores in the Exynos 5 Octa, Samsung offers an optimized HMP solution to the balancing act of maximizing mobile device capability while minimizing power loss.