DocumentCode :
1497998
Title :
Mapping Multi-Domain Applications Onto Coarse-Grained Reconfigurable Architectures
Author :
Lee, Ganghee ; Choi, Kiyoung ; Dutt, Nikil D.
Author_Institution :
Syst.-LSI Div., Samsung Electron. Co., Yongin, South Korea
Volume :
30
Issue :
5
fYear :
2011
fDate :
5/1/2011 12:00:00 AM
Firstpage :
637
Lastpage :
650
Abstract :
Coarse-grained reconfigurable architectures (CGRAs) have drawn increasing attention due to their performance and flexibility. However, their applications have been restricted to domains based on integer arithmetic since typical CGRAs support only integer arithmetic or logical operations. This paper introduces approaches to mapping applications onto CGRAs supporting both integer and floating-point arithmetic. After presenting an optimal formulation using integer linear programming, we present a fast heuristic mapping algorithm. Our experiments on randomly generated examples generate optimal mapping results using our heuristic algorithm for 97% of the examples within a few seconds. We observe similar results for practical examples from multimedia and 3-D graphics benchmarks. The applications mapped on a CGRA show up to 120 times performance improvement compared to software implementations, demonstrating the potential for application acceleration on CGRAs supporting floating-point operations.
Keywords :
floating point arithmetic; integer programming; linear programming; reconfigurable architectures; 3D graphics benchmark; CGRA; coarse-grained reconfigurable architecture; floating-point arithmetic; heuristic mapping algorithm; integer arithmetic; integer linear programming; multidomain application mapping; multimedia benchmark; optimal mapping; Arrays; Clocks; Context; Kernel; Pipeline processing; Routing; Design automation; high-level synthesis; parallelizing compiler; reconfigurable architecture;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2010.2098571
Filename :
5752434
Link To Document :
بازگشت