DocumentCode
2899096
Title
Profile-Based Low Power Scheduling for Conditional Task Graph: A Communication Aware Approach
Author
Malani, Parth ; Mukre, Prakash ; Qiu, Qinru
Author_Institution
Dept. of Electr. & Comput. Eng., Binghamton Univ., NY
fYear
2007
fDate
27-30 May 2007
Firstpage
2116
Lastpage
2119
Abstract
This work focuses on power optimization of realtime applications with conditional execution running on a dynamic voltage scaling (DVS) enabled multiprocessor system. A novel algorithm is proposed that performs simultaneous task mapping and ordering followed by task stretching of a conditional task graph (CTG). The algorithm minimizes the mathematical expectation of energy dissipation of non-deterministic applications with random branch selection by utilizing the task execution profile. Compared with existing scheduling algorithm, the experimental results show that our algorithm has 32% energy reduction in average.
Keywords
graph theory; multiprocessing systems; optimisation; power aware computing; real-time systems; scheduling; communication aware approach; conditional task graph; dynamic voltage scaling; multiprocessor system; nondeterministic applications; power optimization; profile-based low power scheduling; real time applications; task stretching; Application software; Costs; Dynamic scheduling; Dynamic voltage scaling; Energy dissipation; Multiprocessing systems; Processor scheduling; Scheduling algorithm; Simultaneous localization and mapping; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
Conference_Location
New Orleans, LA
Print_ISBN
1-4244-0920-9
Electronic_ISBN
1-4244-0921-7
Type
conf
DOI
10.1109/ISCAS.2007.378590
Filename
4253088
Link To Document