TY - GEN
T1 - Dynamic I/O power management in real-time systems with multiple-state I/O devices
AU - Swaminathan, Vishnu
AU - Chakrabarty, Krishnendu
PY - 2002
Y1 - 2002
N2 - Power consumption is now an important design parameter for distributed sensor networks. While dynamic (or software-controlled) power management (DPM) is being increasingly used as an alternative to inflexible hardware solutions, DPM for hard real-time systems has received relatively little attention. In particular, energy-driven I/O device scheduling for real-time systems has received even less attention. We present an online DPM algorithm, which we call multi-state constrained low energy scheduler (MUSCLES), for hard real-time systems. MUSCLES generates a sequence of power states for each multiple-state I/O device while guaranteeing that real-time constraints are not violated. It also minimizes the energy consumed by the I/O devices that are used by a task set. MUSCLES is energy-optimal under the constraint that the start times of the tasks are fixed. We present several realistic case studies to show that MUSCLES reduces energy consumption significantly for real-time systems.
AB - Power consumption is now an important design parameter for distributed sensor networks. While dynamic (or software-controlled) power management (DPM) is being increasingly used as an alternative to inflexible hardware solutions, DPM for hard real-time systems has received relatively little attention. In particular, energy-driven I/O device scheduling for real-time systems has received even less attention. We present an online DPM algorithm, which we call multi-state constrained low energy scheduler (MUSCLES), for hard real-time systems. MUSCLES generates a sequence of power states for each multiple-state I/O device while guaranteeing that real-time constraints are not violated. It also minimizes the energy consumed by the I/O devices that are used by a task set. MUSCLES is energy-optimal under the constraint that the start times of the tasks are fixed. We present several realistic case studies to show that MUSCLES reduces energy consumption significantly for real-time systems.
UR - https://www.scopus.com/pages/publications/60749088729
UR - https://www.scopus.com/pages/publications/60749088729#tab=citedBy
U2 - 10.1109/ICIF.2002.1020916
DO - 10.1109/ICIF.2002.1020916
M3 - Conference contribution
AN - SCOPUS:60749088729
SN - 0972184414
SN - 9780972184410
T3 - Proceedings of the 5th International Conference on Information Fusion, FUSION 2002
SP - 965
EP - 972
BT - Proceedings of the 5th International Conference on Information Fusion, FUSION 2002
PB - IEEE Computer Society
T2 - 5th International Conference on Information Fusion, FUSION 2002
Y2 - 8 July 2002 through 11 July 2002
ER -