• DocumentCode
    2049210
  • Title

    Low-power driven scheduling and binding

  • Author

    Crenshaw, Jim ; Sarrafzadeh, Majid

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
  • fYear
    1998
  • fDate
    19-21 Feb 1998
  • Firstpage
    406
  • Lastpage
    413
  • Abstract
    We investigate the problem of exploiting signal correlation between operations to find a schedule and binding which minimizes switching. We propose several heuristics to solve the problem. Experimentally, we give an algorithm for scheduling communications on a bus, which reduces bus switching up to 60%, without increasing the number of cycles required for the schedule. Low-power scheduling efforts in the literature have focused on decreasing the number of cycles in the schedule so that the voltage required to run the resulting circuit can be lowered. However, the number of voltages supplied to a chip is likely to be limited, so among the processes to be implemented, typically only a few will determine the minimum voltages, and the rest will have slack in their schedules. Therefore it is interesting to inquire about the impact of scheduling which does not reduce the number of time steps in order to decrease switching. In this paper, we show that power-aware scheduling can lead to significant decreases in switching, often without an increase in the number of time steps required. The technique is general, and can be used to schedule operations on any kind of resources
  • Keywords
    circuit CAD; correlation methods; digital simulation; high level synthesis; integrated circuit design; scheduling; bus switching; heuristics; low-power driven binding; low-power driven scheduling; minimum voltages; power-aware scheduling; signal correlation; time steps; Batteries; Circuit simulation; Circuit synthesis; Circuits; Communication switching; Concurrent computing; Design automation; Packaging; Parallel processing; Processor scheduling; Scheduling algorithm; Switching circuits; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 1998. Proceedings of the 8th Great Lakes Symposium on
  • Conference_Location
    Lafayette, LA
  • ISSN
    1066-1395
  • Print_ISBN
    0-8186-8409-7
  • Type

    conf

  • DOI
    10.1109/GLSV.1998.665335
  • Filename
    665335