Hard Real-Time Dynamic Voltage Scaling Algorithm Based on Resource Operation

WU Gang,TANG Zhi-qiang,CHEN Zhang-long
DOI: https://doi.org/10.3969/j.issn.1000-1220.2006.10.042
2006-01-01
Abstract:Dynamic Voltage Scaling algorithms are used to save system energy in order to decrease CPU heat and/or prolong the lifetime of battery-powered systems. Unfortunately, known DVS algorithms assume that the processes never operate resources(requiring or releasing resources), which is almost impossible is actual applications and hence these algorithms are not suitable for actual applications. This paper presents a new hard real-time DVS algorithm. As compared with known algorithms, the new algorithm completes processes with less energy while the processes are not forbidden to operate resources. The additional function of the new algorithm is deadlock avoidance. It is valuable for actual applications.
What problem does this paper attempt to address?