• DocumentCode
    2229901
  • Title

    Scheduling for low power under resource and latency constraints

  • Author

    Katkoori, Srinivas ; Vemuri, Ranga

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    53
  • Abstract
    We extend the Force-Directed List Scheduling (FDLS) algorithm proposed by Paulin and Knight (1989). In any time step, if the number of ready operations exceeds the available functional resources, then some operations must be deferred. The concept of “force” introduced by Paulin and Knight captures the effect of deferring an operation on the schedule length: larger the force, lower the likelihood of schedule length increase due to the operation´s deferral. We develop a power cost function that captures the effect of an operation´s deferral on the total power consumption of the design. The novelty of the work lies in heuristically determining the “best” time-step for an operation such that the overall power consumption is minimized without sacrificing the design throughput. The power-delay cost function proposed at the operation-level facilitates such an exploration. Experimental results show power savings of up to 60% with an average power savings of 23% at datapath level, 3% at the controller level, and 14% at the design-level
  • Keywords
    circuit CAD; high level synthesis; low-power electronics; scheduling; force-directed list scheduling algorithm; latency constraints; low power design; operation deferral; operation time-step determination; power cost function; resource constraints; scheduling algorithm extension; total power consumption; Algorithm design and analysis; Automatic control; Control system synthesis; Cost function; Delay; Design optimization; Energy consumption; Scheduling algorithm; Throughput; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
  • Conference_Location
    Geneva
  • Print_ISBN
    0-7803-5482-6
  • Type

    conf

  • DOI
    10.1109/ISCAS.2000.856256
  • Filename
    856256