• DocumentCode
    703816
  • Title

    Joint affine transformation and loop pipelining for mapping nested loop on CGRAs

  • Author

    Shouyi Yin ; Dajiang Liu ; Leibo Liu ; Shaojun Wei ; Yike Guo

  • Author_Institution
    Inst. of Microelectron., Tsinghua Univ., Beijing, China
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    115
  • Lastpage
    120
  • Abstract
    Coarse-Grained Reconfigurable Architectures (CGRAs) are the promising architectures with high performance, high power- efficiency and attractions of flexibility. The computation-intensive portions of application, i.e. loops, are often implemented on CGRAs for acceleration. The loop pipelining techniques are usually used to exploit the parallelism of loops. However, for nested loops, the existing loop pipelining methods often result in poor hardware utilization and low execution performance. To tackle this problem, this paper makes two contributions: 1) a pipelining-beneficial affine transformation method which can optimize the initiation interval (II) of nested loop and enable multiple loop pipelines merging; 2) a multi-pipeline merging method which can improve hardware utilization further. The experimental results show that our approach can improve the performance of nested loop by up to 56% on average, as compared to the state-of-the-art techniques.
  • Keywords
    affine transforms; parallel architectures; pipeline processing; reconfigurable architectures; CGRA; acceleration; coarse-grained reconfigurable architectures; computation-intensive portions; hardware utilization; joint affine transformation; loop pipelining methods; mapping nested loop; multipipeline merging method; multiple loop pipelines; parallel computing architecture; pipelining-beneficial method; Merging; Pipeline processing; Pipelines; Registers; Routing; Strips; CGRA; affine transformation; loop pipelining; polyhedral model; reconfigurable computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092368