A power-aware voltage-scheduling heuristic is presented for a hard real-time multi-processor system. Given a task graph, the offline component first allocates a certain percentage of worst-case execution units of some tasks to them as potions to be executed in a higher voltage. Once some path is speeded up, the rest of the offline component chooses and speeds up one of the paths sharing tasks with that path. The online component reclaims the slack, which occurs when some task actually finishes, to slow down the execution speed of its successor. Experimental results are finally provided to demonstrate the effectiveness of the proposed heuristic. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Kamiura, N., Isokawa, T., & Matsui, N. (2007). On two-pronged power-aware voltage scheduling for multi-processor real-time systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4644 LNCS, pp. 423–432). Springer Verlag. https://doi.org/10.1007/978-3-540-74442-9_41
Mendeley helps you to discover research relevant for your work.