DocumentCode
3231591
Title
SPKM : A novel graph drawing based algorithm for application mapping onto coarse-grained reconfigurable architectures
Author
Yoon, Jonghee W. ; Shrivastava, Aviral ; Park, Sanghyun ; Ahn, Minwook ; Jeyapaul, Reiley ; Paek, Yunheung
Author_Institution
Seoul Nat. Univ., Seoul
fYear
2008
fDate
21-24 March 2008
Firstpage
776
Lastpage
782
Abstract
Recently coarse-grained reconfigurable architectures (CGRAs) have drawn increasing attention due to their efficiency and flexibility. While many CGRAs have demonstrated impressive performance improvements, the effectiveness of CGRA platforms ultimately hinges on the compiler. Existing CGRA compilers do not model the details of the CGRA architecture, due to which they are, i) unable to map applications, even though a mapping exists, and ii) use too many PEs to map an application. In this paper, we model several CGRA details in our compiler and develop a graph mapping based approach (SPKM) for mapping applications onto CGRAs. On randomly generated graphs our technique can map on average 4.5times more applications than the previous approaches, while using fewer CGRA rows 62% times, without any penalty in mapping time. We observe similar results on a suite of benchmarks collected from Livermore Loops, Multimedia and DSPStone benchmarks.
Keywords
circuit layout CAD; computational geometry; graph theory; reconfigurable architectures; CGRA architecture; CGRA compilers; SPKM; application mapping; coarse-grained reconfigurable architectures; graph drawing based algorithm; graph mapping; randomly generated graphs; Costs; Fasteners; Integer linear programming; Kernel; Reconfigurable architectures; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location
Seoul
Print_ISBN
978-1-4244-1921-0
Electronic_ISBN
978-1-4244-1922-7
Type
conf
DOI
10.1109/ASPDAC.2008.4484056
Filename
4484056
Link To Document