• DocumentCode
    2073590
  • Title

    Network simplex method based Multiple Voltage Scheduling in Power-efficient High-level synthesis

  • Author

    Cong Hao ; Song Chen ; Yoshimura, Tetsuzo

  • Author_Institution
    Grad. Sch. of IPS, Waseda Univ., Kitakyushu, Japan
  • fYear
    2013
  • fDate
    22-25 Jan. 2013
  • Firstpage
    237
  • Lastpage
    242
  • Abstract
    In this work, we focus on the problem of latency-constrained scheduling with consideration of multiple voltage technologies in High-level synthesis. Without the resource concern, we propose an Integer Linear Programming (ILP) formulation and further relax it to a piecewise Linear Programming (LP) problem, which is optimally solved using the efficient piecewise-linear extended network simplex method(PLNSM). The experimental results showed 80X+ speedup compared to the general LP formulation. Considering the resource usage, we propose a two-stage heuristic Network Simplex Method based Power-efficient Multiple Voltage Scheduling(NPMVS) method. Firstly, the above relaxed LP formulation is modified to perform mobility allocation and delay assignment for the operations so as to minimize the power and the differences between the allocated operation mobilities and the predefined target mobilities. The modified formulation is solved using the PLNSM and iteratively performed to minimize power and resource density variation in control steps by gradually updating the predefined target mobilities. Secondly, with the allocated operation mobilities, we apply dependency-free operation scheduling with the objective of minimizing the resource usage. Experimental results show that the proposed method can produce optimum solutions for all 6 benchmarks with 14 groups of data in a maximum time of 0.25 second.
  • Keywords
    high level synthesis; integer programming; iterative methods; linear network synthesis; linear programming; scheduling; ILP formulation; PLNSM; allocated operation mobility; delay assignment; integer linear programming problem; latency-constrained scheduling problem; mobility allocation; multiple voltage scheduling; multiple voltage technology; piecewise linear programming problem; piecewise-linear extended network simplex method; power-efficient high-level synthesis; resource density variation; target mobility; two-stage heuristic network simplex method; Cost function; Delays; Dynamic scheduling; Educational institutions; Linear programming; Minimization; Resource management; High-level Synthesis; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2013 18th Asia and South Pacific
  • Conference_Location
    Yokohama
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4673-3029-9
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2013.6509602
  • Filename
    6509602