Skip to main navigation Skip to search Skip to main content

Scheduling and partitioning schemes for low power designs using multiple supply voltages

  • Ling Wang*
  • , Yingtao Jiang
  • , Henry Selvaraj
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

This paper presents a time-constrained algorithm and a resource-constrained algorithm to minimize the power consumption with resources operating at multiple voltages. The input to both schemes is an unscheduled data flow graph (DFG), and the timing or the resource constraints. In the paper, partitioning is considered with scheduling in the proposed algorithms as multiple voltage design can lead to an increase in interconnection complexity at layout level. That is, in the proposed algorithms power consumption is first reduced by the scheduling step, and then the partitioning step takes over to decrease the interconnection complexity. Both time-constrained and resource-constrained algorithms have time complexity of o(n 2), where n is the number of nodes in the DFG. Experiments with a number of DSP benchmarks show that the proposed algorithms achieve the power reduction under timing constraints and resource constraints by an average of 46.5 and 20%, respectively.

Original languageEnglish
Pages (from-to)93-113
Number of pages21
JournalJournal of Supercomputing
Volume35
Issue number1
DOIs
StatePublished - Jan 2006

Keywords

  • Low power
  • Multiple supply voltages
  • Partitioning
  • Resource constraints
  • Scheduling
  • Timing constraints

Fingerprint

Dive into the research topics of 'Scheduling and partitioning schemes for low power designs using multiple supply voltages'. Together they form a unique fingerprint.

Cite this