Conclusions
This chapter has demonstrated that dynamic voltage scaling can be efficiently exploited in the presence of CTG system specifications that model the functionality of data and control dominated applications. The introduced DVS technique exploits the slack time, taking into account the conditional behaviour of the CTGs. Voltage and performance are scaled in such a way that deadline constraints are fulfilled. This is ensured by considering the worst case track, and scaling the tasks conservatively since condition values are only produced during run-time of the application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Notes
Originally called conditional process graphs.
Rights and permissions
Copyright information
© 2005 Springer Science + Business Media, Inc.
About this chapter
Cite this chapter
Wu, D., Al-Hashimi, B.M., Eles, P. (2005). Dynamic Voltage Scaling for Control Flow-Intensive Applications. In: System-Level Design Techniques for Energy-Efficient Embedded Systems. Springer, Boston, MA. https://doi.org/10.1007/0-306-48736-5_6
Download citation
DOI: https://doi.org/10.1007/0-306-48736-5_6
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-7750-0
Online ISBN: 978-0-306-48736-1
eBook Packages: Computer ScienceComputer Science (R0)