• DocumentCode
    2962916
  • Title

    Graph minor approach for application mapping on CGRAs

  • Author

    Liang Chen ; Mitra, Tulika

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2012
  • fDate
    10-12 Dec. 2012
  • Firstpage
    285
  • Lastpage
    292
  • Abstract
    Coarse-grained reconfigurable arrays (CGRA) exhibit high performance, improved flexibility, low cost, and power efficiency for various application domains. Compute-intensive loop kernels are mapped to CGRA through modified modulo scheduling algorithms that integrate placement and routing. Most existing approaches are heavily influenced by VLIW compilation and FPGA synthesis techniques. A salient feature of these approaches is that data routing from a single source node to multiple destination nodes follow independent paths leading to resource wastage and hence inefficient schedule.We transform the CGRA mapping problem with route sharing into a graph minor problem. Our graph minor formalization provides a solid foundation for application mapping on CGRA. We provide an efficient framework based on graph mapping to solve this problem. Experimental validation shows that our approach leads to higher performance compared to state-of-the-art solutions with better resource utilization and minimal compilation time.
  • Keywords
    field programmable gate arrays; graph theory; CGRA mapping problem; FPGA synthesis; application mapping; coarse grained reconfigurable arrays; compilation time; compute intensive loop kernels; data routing; graph mapping; graph minor formalization; graph minor problem; modified modulo scheduling algorithm; multiple destination nodes; resource utilization; resource wastage; single source node; Field programmable gate arrays; Kernel; Radio frequency; Registers; Resource management; Routing; Schedules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2012 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4673-2846-3
  • Electronic_ISBN
    978-1-4673-2844-9
  • Type

    conf

  • DOI
    10.1109/FPT.2012.6412149
  • Filename
    6412149