• DocumentCode
    2267778
  • Title

    A predicate-aware modulo scheduling for improving resource efficiency of coarse grained reconfigurable architectures

  • Author

    Jiang, Jhin-Bin ; Chiang, Kuen-Cheng ; Shann, Jean Jyh-Jiun

  • Author_Institution
    Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2012
  • fDate
    20-22 June 2012
  • Firstpage
    311
  • Lastpage
    314
  • Abstract
    A coarse-grain reconfigurable architecture is an important technology for exploiting the parallelism of a program without compromise of the flexibility and has been adopted for high-performance embedded systems. However, the utilization of hardware resources may be limited by a large number of conditional executed operations. This paper represents a predicate-aware modulo scheduling which may map disjoint operations into the same processing element to reduce the requirements of hardware resources. Moreover, a weighted mapping decision algorithm has also been proposed to improve the execution performance for reconfigurable architecture. Our experimental results indicate that the initiation interval of a loop of the selected benchmarks may be reduced by 12% to 25.2% compared with a related work.
  • Keywords
    embedded systems; parallel processing; reconfigurable architectures; resource allocation; scheduling; coarse grained reconfigurable architecture; conditional executed operation; disjoint operation; execution performance; flexibility; hardware resource utilization; high-performance embedded system; predicate-aware modulo scheduling; program parallelism; requirement reduction; resource efficiency; weighted mapping decision algorithm; Arrays; Benchmark testing; Context; Reconfigurable architectures; Registers; Resource management; Scheduling; mode decision; modulo scheduling; predicated operation; reconfigurable architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2012 7th IEEE International Symposium on
  • Conference_Location
    Karlsruhe
  • Print_ISBN
    978-1-4673-2685-8
  • Electronic_ISBN
    978-1-4673-2683-4
  • Type

    conf

  • DOI
    10.1109/SIES.2012.6356604
  • Filename
    6356604