Please use this identifier to cite or link to this item:
https://doi.org/10.1109/TPDS.2008.55
DC Field | Value | |
---|---|---|
dc.title | Design of fast and efficient energy-aware gradient-based scheduling algorithms heterogeneous embedded multiprocessor systems | |
dc.contributor.author | Goh, L.K. | |
dc.contributor.author | Veeravalli, B. | |
dc.contributor.author | Viswanathan, S. | |
dc.date.accessioned | 2014-10-07T04:25:46Z | |
dc.date.available | 2014-10-07T04:25:46Z | |
dc.date.issued | 2009 | |
dc.identifier.citation | Goh, L.K., Veeravalli, B., Viswanathan, S. (2009). Design of fast and efficient energy-aware gradient-based scheduling algorithms heterogeneous embedded multiprocessor systems. IEEE Transactions on Parallel and Distributed Systems 20 (1) : 1-12. ScholarBank@NUS Repository. https://doi.org/10.1109/TPDS.2008.55 | |
dc.identifier.issn | 10459219 | |
dc.identifier.uri | http://scholarbank.nus.edu.sg/handle/10635/82132 | |
dc.description.abstract | In this paper, we present two heuristic energy-aware scheduling algorithms (EGMS and EGMSIV) for scheduling task precedence graphs in an embedded multiprocessor system having processing elements with dynamic voltage scaling capabilities. Unlike most energy-aware scheduling algorithms that consider task ordering and voltage scaling separately from task mapping, our algorithms consider them in an integrated way. EGMS uses the concept of energy gradient to select tasks to be mapped onto new processors and voltage levels. EGM-SIV extends EGMS by introducing intra-task voltage scaling using a Linear Programming (LP) formulation to further reduce the energy consumption. Through rigorous simulations, we compare the performance of our proposed algorithms with a few approaches presented in the literature. The results demonstrate that our algorithms are capable of obtaining energy-efficient schedules using less optimization time. On the average, our algorithms produce schedules which consume 10 percent less energy with more than 47percent reduction in optimization time when compared to a few approaches presented in the literature. In particular, our algorithms perform better in generating energy-efficient schedules for larger task graphs. Our results show a reduction of up to 57 percent in energy consumption for larger task graphs compared to other approaches. © 2009 IEEE. | |
dc.description.uri | http://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1109/TPDS.2008.55 | |
dc.source | Scopus | |
dc.subject | Embedded systems | |
dc.subject | Energy-aware scheduling | |
dc.subject | Heterogeneous multiprocessor scheduling | |
dc.subject | Power management | |
dc.subject | Real-time scheduling | |
dc.type | Article | |
dc.contributor.department | ELECTRICAL & COMPUTER ENGINEERING | |
dc.description.doi | 10.1109/TPDS.2008.55 | |
dc.description.sourcetitle | IEEE Transactions on Parallel and Distributed Systems | |
dc.description.volume | 20 | |
dc.description.issue | 1 | |
dc.description.page | 1-12 | |
dc.description.coden | ITDSE | |
dc.identifier.isiut | 000261175300001 | |
Appears in Collections: | Staff Publications |
Show simple item record
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.