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)
32 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
Milutinovic, A. ; Goossens, Kees ; Smit, Gerardus Johannes Maria. / Impact of Power-Management Granularity on The Energy-Quality Trade-off for Soft And Hard Real-Time Applications. Proceedings of International Symposium on System-on-Chip, 2008. SOC 2008.. Tampere, Finland : IEEE Circuits and Systems Society, 2008. pp. 1-4
@inproceedings{0422251868c147babd65d0c39ad3b849,
title = "Impact of Power-Management Granularity on The Energy-Quality Trade-off for Soft And Hard Real-Time Applications",
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.",
keywords = "EWI-14795, METIS-255438, IR-65264, CR-C.1",
author = "A. Milutinovic and Kees Goossens and Smit, {Gerardus Johannes Maria}",
note = "10.1109/ISSOC.2008.4694891",
year = "2008",
month = "11",
day = "5",
doi = "10.1109/ISSOC.2008.4694891",
language = "Undefined",
isbn = "978-1-4244-2541-9",
publisher = "IEEE Circuits and Systems Society",
number = "412",
pages = "1--4",
booktitle = "Proceedings of International Symposium on System-on-Chip, 2008. SOC 2008.",
address = "United States",

}

Milutinovic, A, Goossens, K & Smit, GJM 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.., 10.1109/ISSOC.2008.4694891, IEEE Circuits and Systems Society, Tampere, Finland, pp. 1-4. https://doi.org/10.1109/ISSOC.2008.4694891

Impact of Power-Management Granularity on The Energy-Quality Trade-off for Soft And Hard Real-Time Applications. / Milutinovic, A.; Goossens, Kees; Smit, Gerardus Johannes Maria.

Proceedings of International Symposium on System-on-Chip, 2008. SOC 2008.. Tampere, Finland : IEEE Circuits and Systems Society, 2008. p. 1-4 10.1109/ISSOC.2008.4694891.

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

TY - GEN

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

AU - Milutinovic, A.

AU - Goossens, Kees

AU - Smit, Gerardus Johannes Maria

N1 - 10.1109/ISSOC.2008.4694891

PY - 2008/11/5

Y1 - 2008/11/5

N2 - 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.

AB - 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.

KW - EWI-14795

KW - METIS-255438

KW - IR-65264

KW - CR-C.1

U2 - 10.1109/ISSOC.2008.4694891

DO - 10.1109/ISSOC.2008.4694891

M3 - Conference contribution

SN - 978-1-4244-2541-9

SP - 1

EP - 4

BT - Proceedings of International Symposium on System-on-Chip, 2008. SOC 2008.

PB - IEEE Circuits and Systems Society

CY - Tampere, Finland

ER -

Milutinovic A, Goossens K, Smit GJM. 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.. Tampere, Finland: IEEE Circuits and Systems Society. 2008. p. 1-4. 10.1109/ISSOC.2008.4694891 https://doi.org/10.1109/ISSOC.2008.4694891