Impact of Power-Management Granularity on The Energy-Quality Trade-off for Soft And Hard Real-Time Applications

A. Milutinovic, Kees Goossens, Gerardus Johannes Maria Smit

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    1 Citation (Scopus)
    43 Downloads (Pure)

    Abstract

    In this paper we introduce the concepts of work of tokens (e.g. video frames) in an application, and slack arising from variations in work. Slack is used for dynamic voltage and frequency scaling in combination with a conservative power-management policy that never misses deadlines, for hard real-time applications, and with a nonconservative policy for soft real-time applications. We evaluate both policies for a number of different granularities (frequency of activation of the power manager) on an MPEG4 application, on energy and quality(deadline misses). We conclude that for soft real-time applications, there is a clear optimum in the energy, which depends on the work histogram of the application. The conservative policy has no deadline misses, and is only negligibly more expensive in terms of energy than the non-conservative policy. Finally, the granularity of both policies can be very coarse (128 frames) to reduce the power manager activation frequency, which has an insignicant energy cost.
    Original languageUndefined
    Title of host publicationProceedings of International Symposium on System-on-Chip, 2008. SOC 2008.
    Place of PublicationTampere, Finland
    PublisherIEEE Circuits and Systems Society
    Pages1-4
    Number of pages4
    ISBN (Print)978-1-4244-2541-9
    DOIs
    Publication statusPublished - 5 Nov 2008

    Publication series

    Name
    PublisherIEEE Circuits and Systems Society
    Number412

    Keywords

    • EWI-14795
    • METIS-255438
    • IR-65264
    • CR-C.1

    Cite this

    Milutinovic, A., Goossens, K., & Smit, G. J. M. (2008). Impact of Power-Management Granularity on The Energy-Quality Trade-off for Soft And Hard Real-Time Applications. In Proceedings of International Symposium on System-on-Chip, 2008. SOC 2008. (pp. 1-4). [10.1109/ISSOC.2008.4694891] Tampere, Finland: IEEE Circuits and Systems Society. https://doi.org/10.1109/ISSOC.2008.4694891