Title :
Online Dynamic Voltage Scaling using Task Graph Mapping Analysis for Multiprocessors
Author :
Choudhury, Pravanjan ; Chakrabarti, Partha Pratim ; Kumar, Rajeev
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur
Abstract :
This paper presents a run-time slack distribution strategy for precedence constrained task graphs mapped on to a voltage scalable multiprocessor platform. Online dynamic voltage scaling techniques use the slack formed due to early finish of tasks and lower the supply voltage suitably so that energy reduction is achieved while meeting the worst-case deadline of the task graph. Given a task graph mapping on a multiprocessor, the proposed offline analysis phase calculates expected slack and expected computation ahead of each task. The online voltage scheduler uses these values and the current slack to decide the voltage and frequency of execution of the next scheduled task in order to minimize expected energy dissipation. Results show improvement in average energy saving with this methodology over most of the presently known online techniques
Keywords :
graph theory; multiprocessing systems; power aware computing; task analysis; offline analysis phase; online dynamic voltage scaling techniques; online voltage scheduler; run-time slack distribution strategy; task graph mapping analysis; voltage scalable multiprocessor platform; Computer science; Dynamic voltage scaling; Energy consumption; Frequency; Minimization; Processor scheduling; Runtime; Scheduling algorithm; Timing; Voltage control;
Conference_Titel :
VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-7695-2762-0
DOI :
10.1109/VLSID.2007.121