• DocumentCode
    3142552
  • Title

    CRM: Configurable Range Memory for Fast Reconfigurable Computing

  • Author

    Paek, Jongkyung ; Lee, Jongeun ; Choi, Kiyoung

  • Author_Institution
    Sch. of EECS, Seoul Nat. Univ., Seoul, South Korea
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    158
  • Lastpage
    165
  • Abstract
    Application-specific hardware and reconfigurable processors can dramatically speed up compute-intensive kernels of applications, offloading the burden of main processor. To minimize the communication overhead in such a coprocessor approach, the two processors can share an on-chip memory, which may be considered by each processor as a scratchpad memory. However, this setup poses a significant challenge to the main processor, which now must manage data on the scratchpad explicitly, often resulting in superfluous data copy. This paper presents an enhancement to scratchpad, called Configurable Range Memory (CRM), that can reduce the need for explicit management and thus reduce data copy and promote data reuse on the shared memory. Our experimental results using benchmarks from DSP and multimedia applications demonstrate that our CRM architecture can significantly reduce the communication overhead compared to the architecture without shared memory, while not requiring explicit data management.
  • Keywords
    coprocessors; storage management; configurable range memory; coprocessor approach; data copy reduction; data reuse; on-chip memory; reconfigurable computing; scratchpad memory; Arrays; Coprocessors; Memory management; Prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.137
  • Filename
    6008832