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


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
Number of pages10
ISBN (Print)3540414290, 9783540414292
StatePublished - 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)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other7th International Conference on High Performance Computing, HiPC 2000

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science


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

Cite this