• DocumentCode
    2075907
  • Title

    A gradual scheduling framework for problem size reduction and cross basic block parallelism exploitation in high-level synthesis

  • Author

    Hongbin Zheng ; Qingrui Liu ; Junyi Li ; Dihu Chen ; Zixin Wang

  • Author_Institution
    Sch. of Phys. & Eng., Sun Yat-sen Univ., Guangzhou, China
  • fYear
    2013
  • fDate
    22-25 Jan. 2013
  • Firstpage
    780
  • Lastpage
    786
  • Abstract
    In High-level Synthesis, scheduling has a critical impact on the quality of hardware implementation. However, the schedules of different operations are actually having unequal impacts on the Quality of Result. Based on this fact, we propose a novel scheduling framework, which is able to schedule the operations separately according their significance to Quality of Result, to avoid wasting the computational efforts on noncritical operations. Furthermore, the proposed framework supports global code motion, which helps to improve the speed performance of the hardware implementation by distributing the execution time of operations across the their parent BB.
  • Keywords
    data flow graphs; high level synthesis; parallel algorithms; scheduling; control-data flow-graph; cross basic block parallelism exploitation; global code motion; gradual scheduling framework; high-level synthesis; problem size reduction; quality of result; Delays; Hardware; Schedules; Scheduling; Scheduling algorithms;
  • 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.6509695
  • Filename
    6509695