An efficient frequency scaling approach for energy-aware embedded real-time systems Conference

Poellabauer, C, Zhang, T, Pande, S et al. (2005). An efficient frequency scaling approach for energy-aware embedded real-time systems . EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 3432 207-221. 10.1007/978-3-540-31967-2_15

cited authors

  • Poellabauer, C; Zhang, T; Pande, S; Schwan, K

abstract

  • The management of energy consumption in battery-operated embedded and pervasive systems is increasingly important in order to extend battery lifetime or to increase the number of applications that can use the system's resources. Dynamic voltage and frequency scaling (DVFS) has been introduced to trade off system performance with energy consumption. For real-time applications, systems supporting DVFS have to balance the achieved energy savings with the deadline constraints of applications. Previous work has used periodic evaluation of an application's progress (e.g., with periodic checkpoints inserted into application code at compile time) to decide if and how much to adjust the frequency or voltage. Our approach builds on this prior work and addresses the overheads associated with these solutions by replacing periodic check-points with iterative checkpoint computations based on predicted best-, average-, and worst-case execution times of real-time applications (e.g., obtained through compile-time analysis or profiling). © Springer-Verlag Berlin Heidelberg 2005.

publication date

  • January 1, 2005

published in

Digital Object Identifier (DOI)

start page

  • 207

end page

  • 221

volume

  • 3432