• DocumentCode
    2523690
  • Title

    Alleviating the data memory bandwidth bottleneck in coarse-grained reconfigurable arrays

  • Author

    Dimitroulakos, Gregory ; Galanis, Michalis D. ; Goutis, Costas E.

  • Author_Institution
    Dept. of ECE, Patras Univ., Greece
  • fYear
    2005
  • fDate
    23-25 July 2005
  • Firstpage
    161
  • Lastpage
    168
  • Abstract
    It is widely known that parallel operation execution in multiprocessor systems generates a respective increase in memory accesses. Since the memory and bus subsystems provide a limited access bandwidth, the applications performance cannot be that high as the multiprocessor system capabilities promise. This is the case for the 2D coarse-grained reconfigurable arrays for which a mapping methodology that aims in improving the mapped applications´ performance by alleviating the data bandwidth bottleneck, is presented in this paper. This is achieved by exploiting the applications´ data reuse opportunities both at the data dependence and source code level and the architecture´s foreground memory. The methodology considers a realistic 2D coarse-grained reconfigurable architecture template, which can model the majority of the existing coarse-grained reconfigurable array architectures. The experimental results show a significant reduction in both execution time and memory accesses for two architecture scenarios that has been achieved by the application of the proposed methodology on a representative set of DSP applications.
  • Keywords
    digital signal processing chips; multiprocessing systems; reconfigurable architectures; system buses; DSP application; bus subsystem; coarse-grained reconfigurable array; data memory bandwidth; data reuse; memory subsystem; multiprocessor system; reconfigurable architecture; Bandwidth; Delay; Digital signal processing; Embedded system; Field programmable gate arrays; Multiprocessing systems; Network topology; Parallel processing; Random access memory; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architecture Processors, 2005. ASAP 2005. 16th IEEE International Conference on
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-2407-9
  • Type

    conf

  • DOI
    10.1109/ASAP.2005.12
  • Filename
    1540381