University of Limerick
Browse

Energy efficiency with runtime models for energy-aware embedded systems.

Download (484.79 kB)
conference contribution
posted on 2012-02-23, 15:52 authored by Z. Karakehayov, Emil VassevEmil Vassev
Reducing power consumption is an important design objective in energy-constrained embedded and mobile systems. Such systems must be designed to meet functional and often timing requirements facing the challenge of energy restriction. This paper presents a new approach for power management based on ZETA, a mathematical framework that utilizes computational and energy models to provide proofs for optimal clock rate control. Special runtime models are developed to provide optimal values for the CPU clock rate under real-time requirements. The method is suitable for embedded systems which utilize a single task real-time computational model and linear energy models. A special tool called CASTLE is developed to support this approach. CASTLE helps us integrate power management into the operating system or to automatically insert power management into the application code. The tool utilizes as input application-specific data which is conveyed via comments in the source file.

History

Publication

Proceedings of the 34th annual IEEE Software Engineering Workshop;06/2011

Publisher

IEEE Computer Society

Note

non-peer-reviewed

Other Funding information

SFI

Rights

© 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC