Energy-Efficient Allocation of Periodic Real-Time Tasks for Heterogeneous System by Execution-Variance

Yang Qin,Gang Zeng,Ryo Kurachi,Yutaka Matsubara,Hiroaki Takada
2017-01-01
Abstract:-The research of energy-efficient heterogeneous multiprocessor scheduling is becoming more and more popular today. The problem can be addressed as allocating tasks to the right core and set the appropriate operating frequency. In this paper, we present a task allocation algorithm for a single-ISA heterogeneous system consisted of two different types of cores: high-performance core and energy-efficient core. Based on the execution-variance of two types of cores, a heuristic that approximate the optimal load distribution is proposed. We experimentally simulate our method and compare it to state-of-the-art solutions, resulting average in about 20% less energy consumption (and up to 48% for some cases) with guaranteeing the deadline of all tasks.
What problem does this paper attempt to address?