• DocumentCode
    3020331
  • Title

    A compiler method for memory-conscious mapping of applications on coarse-grained reconfigurable architectures

  • Author

    Dimitroulakos, G. ; Galanis, M.D. ; Goutis, C.E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ., Greece
  • fYear
    2005
  • fDate
    4-8 April 2005
  • Abstract
    This paper presents a compiler methodology for memory-aware mapping on 2-Dimensional coarse-grained reconfigurable architectures that aims in improving the mapped applications´ performance. By exploiting data reuse opportunities, the methodology tries to overcome the data memory bandwidth bottleneck, which negatively influences the applications´ performance. This is achieved by using foreground memory in the architecture and by properly placing operations in the processing elements. The methodology considers a realistic 2-Dimensional coarse-grained reconfigurable architecture template, which can model the majority of the existing coarse-grained architectures. The experimental results show that the execution time and memory accesses are reduced.
  • Keywords
    program compilers; reconfigurable architectures; storage management; coarse-grained reconfigurable architecture; compiler method; data memory bandwidth bottleneck; data reuse; memory access; memory-conscious mapping; Acceleration; Application software; Bandwidth; Computer architecture; Digital signal processing; Field programmable gate arrays; Memory architecture; Parallel processing; Reconfigurable architectures; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.8
  • Filename
    1420022