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
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;
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
DOI :
10.1109/ISPAW.2011.24