• 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