Accurate constraints aware mapping on Coarse-Grained Reconfigurable Architecture

Peng Zhang*, Huiqiong Luo, K. L. Man

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

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 retry follow the correct order. The experiments on wireless baseband programs show that the compilation can be speeded up by 300%.

Original languageEnglish
Title of host publicationProceedings - 9th IEEE International Symposium on Parallel and Distributed Processing with Applications Workshops, ISPAW 2011 - ICASE 2011, SGH 2011, GSDP 2011
Pages39-44
Number of pages6
DOIs
Publication statusPublished - 2011
Event9th IEEE International Symposium on Parallel and Distributed Processing with Applications Workshops, ISPAW 2011 - 2011, ICASE 2011, SGH 2011, GSDP 2011 - Busan, Korea, Republic of
Duration: 26 May 201128 May 2011

Publication series

NameProceedings - 9th IEEE International Symposium on Parallel and Distributed Processing with Applications Workshops, ISPAW 2011 - ICASE 2011, SGH 2011, GSDP 2011

Conference

Conference9th IEEE International Symposium on Parallel and Distributed Processing with Applications Workshops, ISPAW 2011 - 2011, ICASE 2011, SGH 2011, GSDP 2011
Country/TerritoryKorea, Republic of
CityBusan
Period26/05/1128/05/11

Keywords

  • Coarse-grain reconfigurable architectures
  • Critical resource usage
  • II search order
  • Modulo scheduling

Fingerprint

Dive into the research topics of 'Accurate constraints aware mapping on Coarse-Grained Reconfigurable Architecture'. Together they form a unique fingerprint.

Cite this