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
Link To Document