Low-energy intra-task voltage scheduling using static timing analysis

We propose an intra-task voltage scheduling algorithm for low-energy hard real-time applications. Based on a static timing analysis technique, the proposed algorithm controls the supply voltage within an individual task boundary. By fully exploiting all the slack times, a scheduled program by the pr...

Full description

Saved in:
Bibliographic Details
Published inDesign Automation, 2001 Proceedings pp. 438 - 443
Main Authors Shin, Dongkun, Kim, Jihong, Lee, Seongsoo
Format Conference Proceeding
LanguageEnglish
Published New York, NY, USA ACM 2001
IEEE
SeriesACM Conferences
Subjects
Online AccessGet full text
ISBN1581132972
9781581132977
ISSN0738-100X
DOI10.1145/378239.378551

Cover

More Information
Summary:We propose an intra-task voltage scheduling algorithm for low-energy hard real-time applications. Based on a static timing analysis technique, the proposed algorithm controls the supply voltage within an individual task boundary. By fully exploiting all the slack times, a scheduled program by the proposed algorithm always complete its execution near the deadline, thus achieving a high energy reduction ratio. In order to validate the effectiveness of the proposed algorithm, we built a software tool that automatically converts a DVS-unaware program into an equivalent low-energy program. Experimental results show that the low-energy version of an MPEG-4 encoder/decoder (converted by the software tool) consumes less than 7$\sim$25% of the original program running on a fixed-voltage system with a power-down mode.
Bibliography:SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
ISBN:1581132972
9781581132977
ISSN:0738-100X
DOI:10.1145/378239.378551