DocumentCode
2267286
Title
Accurate Constraints Aware Mapping on Coarse-Grained Reconfigurable Architecture
Author
Zhang, Peng ; Huiqiong Luo ; Man, K.L.
Author_Institution
Sch. of Comput. Sci., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
fYear
2011
fDate
26-28 May 2011
Firstpage
39
Lastpage
44
Abstract
The rapid diversification and evolution of wireless and multimedia standards change the flexibility of embedded processors from an option to the must. Coarse-Grained Reconfigurable Architectures (CGRAs) which make a good trade off between low power, non-programmable ASICs and high power, flexible DSPs become more and more popular. The mapping of the applications to CGRAs is the key to get high computational throughput. Because there is huge design space to explore on CGRAs, compilers must not only map the programs with high effectiveness, but also with high efficiency. However, there are many sorts of constraints exist during the mapping. Over or under estimate those constraints will lead to either low schedule quality or low efficiency. To meet this challenge, we propose an accurate constraints aware modulo scheduling approach: based on the co-analysis of the architecture and application, the compiler starts the scheduling with enough critical resources reserved and strictly make the re-try follow the correct order. The experiments on wireless base band programs show that the compilation can be speeded up by 300%.
Keywords
application specific integrated circuits; digital signal processing chips; processor scheduling; reconfigurable architectures; CGRA; coarse-grained reconfigurable architecture; constraints aware mapping; constraints aware modulo scheduling; embedded processor flexibility; multimedia standards; nonprogrammable ASIC; wireless base band programs; wireless standards; Delay; Program processors; Radio frequency; Registers; Routing; Schedules; Simulated annealing; Coarse-Grain Reconfigurable Architectures; II search order; Modulo scheduling; critical resource usage;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing with Applications Workshops (ISPAW), 2011 Ninth IEEE International Symposium on
Conference_Location
Busan
Print_ISBN
978-1-4577-0524-3
Electronic_ISBN
978-0-7695-4429-8
Type
conf
DOI
10.1109/ISPAW.2011.24
Filename
5951947
Link To Document