Cgroup-aware load balancing in heterogeneous multi-processor scheduler
Sang-Young Kim, Sukdong Kim, Rhee Man Kil, Hee Yong Youn · 2016
Recently, high performance multi-core processor (HMP) called big.LITTLE has been developed, where “big” is high performance core while “LITTLE” is low performance core consuming less energy. It needs efficient scheduler migrating the tasks between the two cores to minimize power consumption while providing high performance. The existing HMP scheduler employing same migration thresholds for all the tasks is not effective in achieving this goal. In this paper we propose a novel scheduler which employs different migration thresholds for foreground and background tasks. Computer simulation and experiment reveal that power consumption is reduced about 9% while the performance is not degraded.