File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Leveraging performance and power savings for embedded systems using multiple target deadlines

TitleLeveraging performance and power savings for embedded systems using multiple target deadlines
Authors
KeywordsConvex optimization
DVFS
Energy
Multiple deadlines
Power savings
Issue Date2010
PublisherIEEE 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?
AbstractTasks 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 Identifierhttp://hdl.handle.net/10722/125681
ISSN
References

 

DC FieldValueLanguage
dc.contributor.authorKan, EYYen_HK
dc.contributor.authorChan, WKen_HK
dc.contributor.authorTse, THen_HK
dc.date.accessioned2010-10-31T11:45:44Z-
dc.date.available2010-10-31T11:45:44Z-
dc.date.issued2010en_HK
dc.identifier.citationThe 10th International Conference on Quality Software (QSIC) 2010, Zhangjiajie, China, 14-15 July 2010. In Proceedings of the 10th QSIC, 2010, p. 473-480en_HK
dc.identifier.issn1550-6002en_HK
dc.identifier.urihttp://hdl.handle.net/10722/125681-
dc.description.abstractTasks 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.languageengen_HK
dc.publisherIEEE Computer Society.-
dc.relation.ispartofProceedings - International Conference on Quality Softwareen_HK
dc.rightsInternational Conference on Quality Software Proceedings. Copyright © IEEE Computer Society.-
dc.rightsCreative Commons: Attribution 3.0 Hong Kong License-
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.subjectConvex optimizationen_HK
dc.subjectDVFSen_HK
dc.subjectEnergyen_HK
dc.subjectMultiple deadlinesen_HK
dc.subjectPower savingsen_HK
dc.titleLeveraging performance and power savings for embedded systems using multiple target deadlinesen_HK
dc.typeConference_Paperen_HK
dc.identifier.emailTse, TH: thtse@cs.hku.hken_HK
dc.identifier.authorityTse, TH=rp00546en_HK
dc.description.naturepublished_or_final_version-
dc.identifier.doi10.1109/QSIC.2010.59en_HK
dc.identifier.scopuseid_2-s2.0-77958177680en_HK
dc.identifier.hkuros170803en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-77958177680&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage473en_HK
dc.identifier.epage480en_HK
dc.description.otherThe 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.scopusauthoridKan, EYY=36573652000en_HK
dc.identifier.scopusauthoridChan, WK=23967779900en_HK
dc.identifier.scopusauthoridTse, TH=7005496974en_HK

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats