Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/QSIC.2010.59
- Scopus: eid_2-s2.0-77958177680
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Leveraging performance and power savings for embedded systems using multiple target deadlines
Title | Leveraging performance and power savings for embedded systems using multiple target deadlines |
---|---|
Authors | |
Keywords | Convex optimization DVFS Energy Multiple deadlines Power savings |
Issue Date | 2010 |
Publisher | IEEE Computer Society. |
Citation | The 10th International Conference on Quality Software (QSIC) 2010, Zhangjiajie, China, 14-15 July 2010. In Proceedings of the 10th QSIC, 2010, p. 473-480 How to Cite? |
Abstract | Tasks running on embedded systems are often associated with deadlines. While it is important to complete tasks before their associated deadlines, performance and energy consumption also play important roles in many usages of embedded systems. To address these issues, we explore the use of Dynamic Voltage and Frequency Scaling (DVFS), a standard feature available on many modern processors for embedded systems. Previous studies often focus on frequency assignment for energy savings and meeting definite task deadlines. In this paper, we present a heuristic algorithm based on convex optimization techniques to compute energy-efficient processor frequencies for soft real-time tasks. Our novel approach provides performance improvements by allowing definitions of multiple target deadlines for each task. We simulate two versions of our algorithm in MATLAB and evaluate their performance and efficiency. The experimental results show that our strategy leverages performance and energy savings, and can be customized to suit practical applications. © 2010 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/125681 |
ISSN | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kan, EYY | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Tse, TH | en_HK |
dc.date.accessioned | 2010-10-31T11:45:44Z | - |
dc.date.available | 2010-10-31T11:45:44Z | - |
dc.date.issued | 2010 | en_HK |
dc.identifier.citation | The 10th International Conference on Quality Software (QSIC) 2010, Zhangjiajie, China, 14-15 July 2010. In Proceedings of the 10th QSIC, 2010, p. 473-480 | en_HK |
dc.identifier.issn | 1550-6002 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/125681 | - |
dc.description.abstract | Tasks running on embedded systems are often associated with deadlines. While it is important to complete tasks before their associated deadlines, performance and energy consumption also play important roles in many usages of embedded systems. To address these issues, we explore the use of Dynamic Voltage and Frequency Scaling (DVFS), a standard feature available on many modern processors for embedded systems. Previous studies often focus on frequency assignment for energy savings and meeting definite task deadlines. In this paper, we present a heuristic algorithm based on convex optimization techniques to compute energy-efficient processor frequencies for soft real-time tasks. Our novel approach provides performance improvements by allowing definitions of multiple target deadlines for each task. We simulate two versions of our algorithm in MATLAB and evaluate their performance and efficiency. The experimental results show that our strategy leverages performance and energy savings, and can be customized to suit practical applications. © 2010 IEEE. | en_HK |
dc.language | eng | en_HK |
dc.publisher | IEEE Computer Society. | - |
dc.relation.ispartof | Proceedings - International Conference on Quality Software | en_HK |
dc.rights | ©2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | - |
dc.subject | Convex optimization | en_HK |
dc.subject | DVFS | en_HK |
dc.subject | Energy | en_HK |
dc.subject | Multiple deadlines | en_HK |
dc.subject | Power savings | en_HK |
dc.title | Leveraging performance and power savings for embedded systems using multiple target deadlines | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | published_or_final_version | - |
dc.identifier.doi | 10.1109/QSIC.2010.59 | en_HK |
dc.identifier.scopus | eid_2-s2.0-77958177680 | en_HK |
dc.identifier.hkuros | 170803 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-77958177680&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 473 | en_HK |
dc.identifier.epage | 480 | en_HK |
dc.description.other | The 10th International Conference on Quality Software (QSIC) 2010, Zhangjiajie, China, 14-15 July 2010. In Proceedings of the 10th QSIC, 2010, p. 473-480 | - |
dc.identifier.scopusauthorid | Kan, EYY=36573652000 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.issnl | 1550-6002 | - |