• DocumentCode
    3229416
  • Title

    Scheduling with integer time budgeting for low-power optimization

  • Author

    Jiang, Wei ; Zhang, Zhiru ; Potkonjak, Miodrag ; Cong, Jason

  • Author_Institution
    Univ. of California, Los Angeles
  • fYear
    2008
  • fDate
    21-24 March 2008
  • Firstpage
    22
  • Lastpage
    27
  • Abstract
    In this paper we present a mathematical programming formulation of the integer time budgeting problem for directed acyclic graphs. In particular, we formally prove that our constraint matrix has a special property that enables a polynomial-time algorithm to solve the problem optimally with a guaranteed integral solution. Our theory can be directly applied to solving a scheduling problem in behavioral synthesis with the objective of minimizing the system power consumption. Given a set of scheduling constraints and a collection of convex power-delay tradeoff curves for each type of operation, our scheduler can intelligently schedule the operations to appropriate clock cycles and simultaneously select the module implementations that lead to low-power solutions. Experiments demonstrate that our proposed technique can produce near-optimal results (within 6% of the optimum by the ILP formulation), with 40x+ speedup.
  • Keywords
    mathematical programming; matrix algebra; optimisation; power consumption; production control; ILP formulation; behavioral synthesis; clock cycles; constraint matrix; directed acyclic graphs; integer time budgeting; low-power optimization; low-power solutions; mathematical programming formulation; operation scheduling; polynomial-time algorithm; power consumption; scheduling constraints; Clocks; Delay; Design optimization; Energy consumption; Optimal scheduling; Polynomials; Processor scheduling; Resource management; Timing; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-1921-0
  • Electronic_ISBN
    978-1-4244-1922-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2008.4483947
  • Filename
    4483947