Energy-aware instruction scheduling

A. Parikh, M. Kandemir, N. Vijaykrishnan, M. J. Irwin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

Abstract

Energy consumption is increasingly becoming an important metric in designing computing systems. This paper focuses on instruction scheduling algorithms to reduce energy. Our experimentation shows that the best scheduling from the performance perspective is not necessarily the best scheduling from the energy perspective. Further, scheduling techniques that consider both energy and performance simultaneously are found to be desirable. We also validate the energy estimates of the instruction schedules obtained using the energy transition cost tables by executing the instructions on a cycle-accurate energy simulator. We conclude the paper with a discussion of alternate ways of building energy transition tables and estimating absolute energy consumption.

Original languageEnglish (US)
Title of host publicationHigh Performance Computing - HiPC 2000 - 7th International Conference, Proceedings
EditorsMateo Valero, Viktor K. Prasanna, Sriram Vajapeyam
PublisherSpringer Verlag
Pages335-344
Number of pages10
ISBN (Print)3540414290, 9783540414292
DOIs
StatePublished - Jan 1 2000
Event7th International Conference on High Performance Computing, HiPC 2000 - Bangalore, India
Duration: Dec 17 2000Dec 20 2000

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1970
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other7th International Conference on High Performance Computing, HiPC 2000
CountryIndia
CityBangalore
Period12/17/0012/20/00

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Energy-aware instruction scheduling'. Together they form a unique fingerprint.

  • Cite this

    Parikh, A., Kandemir, M., Vijaykrishnan, N., & Irwin, M. J. (2000). Energy-aware instruction scheduling. In M. Valero, V. K. Prasanna, & S. Vajapeyam (Eds.), High Performance Computing - HiPC 2000 - 7th International Conference, Proceedings (pp. 335-344). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1970). Springer Verlag. https://doi.org/10.1007/3-540-44467-x_30