Abstract
Low energy consumption is an important problem in real-time embedded systems and loop is the most energy consuming part in most cases. Due to the uncertainties in execution time of some tasks, this paper models each varied execution time as a probabilistic random variable. We use rotation scheduling and DVS (Dynamic Voltage Scaling) to minimize the expected total energy consumption while satisfying the timing constraint with a guaranteed confidence probability. Our approach can handle loops efficiently. In addition, it is suitable to both soft and hard real-time systems. And even for hard real-time, we have good results.
Original language | English |
---|---|
Title of host publication | Proceedings - IEEE 17th International Conference on Application-specific Systems, Architectures and Processors, ASAP 2006 |
Pages | 178-181 |
Number of pages | 4 |
DOIs | |
Publication status | Published - 1 Dec 2006 |
Event | IEEE 17th International Conference on Application-specific Systems, Architectures and Processors, ASAP 2006 - Steamboat Springs, CO, United States Duration: 11 Sept 2006 → 13 Sept 2006 |
Conference
Conference | IEEE 17th International Conference on Application-specific Systems, Architectures and Processors, ASAP 2006 |
---|---|
Country/Territory | United States |
City | Steamboat Springs, CO |
Period | 11/09/06 → 13/09/06 |
ASJC Scopus subject areas
- Hardware and Architecture
- Computer Networks and Communications