• DocumentCode
    3381562
  • Title

    Mobility overlap-removal based timing-constrained scheduling

  • Author

    Chen, Song ; Yao, Yuan ; Yoshimura, Takeshi

  • Author_Institution
    Grad. Sch. of Inf., Waseda Univ., Kitakyushu, Japan
  • fYear
    2011
  • fDate
    25-28 Oct. 2011
  • Firstpage
    417
  • Lastpage
    420
  • Abstract
    In the High-Level Synthesis (HLS), the scheduling is a key problem. Recently, the max-flow scheduling method is proposed for resource-constrained scheduling based on the mobility overlap removal. In the max-flow scheduling method, it is a hard problem how to remove the overlaps optimally. With an improper mobility overlap removal, there might be no feasible solutions with resource constraints. In this work, the mobility overlap removal-based method is extended to deal with timing-constrained scheduling problem, where the timing constraint is given as an input and the resource usage should be minimized. A simulated-annealing based method is used to explore the optimal mobility overlap removal. And, given the overlap-free mobilities, a convex-cost flow based algorithm is proposed to schedule single-cycle operations optimally. At the same time, greedy algorithms are devised to schedule multi-cycle operations. The experimental results show the effectiveness of the proposed method.
  • Keywords
    greedy algorithms; high level synthesis; scheduling; simulated annealing; convex-cost flow based algorithm; greedy algorithm; high-level synthesis; max-flow scheduling; multicycle operations; optimal mobility overlap removal; overlap-free mobilities; resource usage; resource-constrained scheduling; simulated annealing; single-cycle operation; timing-constrained scheduling problem; High-level Synthesis; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC (ASICON), 2011 IEEE 9th International Conference on
  • Conference_Location
    Xiamen
  • ISSN
    2162-7541
  • Print_ISBN
    978-1-61284-192-2
  • Electronic_ISBN
    2162-7541
  • Type

    conf

  • DOI
    10.1109/ASICON.2011.6157210
  • Filename
    6157210