Yang, Chuan-YueChuan-YueYangChen, Jian-JiaJian-JiaChenTEI-WEI KUO2020-05-042020-05-042005https://scholars.lib.ntu.edu.tw/handle/123456789/490052In the recent decade, voltage scaling has become an attractive feature for many system component designs. In this paper, we consider energy-efficient real-time task scheduling over a chip multiprocessor architecture. The objective is to schedule a set of frame-based tasks with the minimum energy consumption, where all tasks are ready at time 0 and share a common deadline. We show that such a minimization problem is NP-hard and then propose a 2.371-approximation algorithm. The strength of the proposed algorithm was demonstrated by a series of simulations, for which near optimal results were obtained.[SDGs]SDG7Algorithms; Approximation theory; Computer simulation; Problem solving; Real time systems; Scheduling; Systems engineering; Voltage measurement; Approximation algorithms; Chip multiprocessors; Real-time task scheduling; Voltage scaling; Multiprocessing systemsAn Approximation Algorithm for Energy-Efficient Scheduling on A Chip Multiprocessor.conference paper10.1109/DATE.2005.51https://doi.org/10.1109/DATE.2005.51