DocumentCode
1768786
Title
Map-reduce inspired loop parallelization on CGRA
Author
Shengjia Shao ; Shouyi Yin ; Leibo Liu ; Shaojun Wei
Author_Institution
Dept. of Microelectron., Tsinghua Univ., Beijing, China
fYear
2014
fDate
1-5 June 2014
Firstpage
1231
Lastpage
1234
Abstract
Our work investigates how to map loops efficiently onto Coarse Grained Reconfigurable Architecture (CGRA). This paper examines the properties of CGRA and builds Map-Reduce inspired models for the loop parallelization problem. We solve our model using Geometric Programming methods to obtain best loop unrolling parameters. Those parameters are used in the Back-End process that followed. Experiment results show the proposed approach achieved up to 44% performance gain compared to a state-of-the-art loop unrolling scheme.
Keywords
geometric programming; parallel architectures; reconfigurable architectures; CGRA; back-end process; best loop unrolling parameters; coarse grained reconfigurable architecture; geometric programming methods; loop parallelization problem; map-reduce inspired loop parallelization; map-reduce inspired models; Bandwidth; Computational modeling; Field programmable gate arrays; Kernel; Memory management; Programming; Reconfigurable architectures; CGRA; Loop Parallelization; Map-Reduce;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location
Melbourne VIC
Print_ISBN
978-1-4799-3431-7
Type
conf
DOI
10.1109/ISCAS.2014.6865364
Filename
6865364
Link To Document