Fine-grain instruction scheduling for low energy

W. Xu, A. Parikh, Mahmut Kandemir, Mary Jane Irwin

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

Abstract

Energy consumption is increasingly becoming an important metric in designing computing systems. This paper presents an instruction scheduling algorithm to reduce energy consumption in processor data-paths. The unique aspect of our algorithm is that it is fine-granular; i.e., it works on a pipeline stage granularity. This is in contrast to current energy-aware instruction scheduling techniques that work on an instruction granularity. Our preliminary experimental results indicate that our fine-granular approach both leads to schedules with lower energy consumption (as compared to coarse-grain techniques) and helps us estimate the absolute data-path energy consumed by the code better.

Original languageEnglish (US)
Title of host publicationIEEE Workshop on Signal Processing Systems, SIPS 2002
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages258-263
Number of pages6
ISBN (Electronic)0780375874
DOIs
StatePublished - Jan 1 2002
Event16th IEEE Workshop on Signal Processing Systems, SIPS 2002 - San Diego, United States
Duration: Oct 16 2002Oct 18 2002

Publication series

NameIEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation
Volume2002-January
ISSN (Print)1520-6130

Other

Other16th IEEE Workshop on Signal Processing Systems, SIPS 2002
Country/TerritoryUnited States
CitySan Diego
Period10/16/0210/18/02

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering
  • Signal Processing
  • Applied Mathematics
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Fine-grain instruction scheduling for low energy'. Together they form a unique fingerprint.

Cite this