• DocumentCode
    2606769
  • Title

    Exploiting Memory-Level Parallelism in Reconfigurable Accelerators

  • Author

    Cheng, Shaoyi ; Lin, Mingjie ; Liu, Hao Jun ; Scott, Simon ; Wawrzynek, John

  • Author_Institution
    EECS, UC Berkeley, Berkeley, CA, USA
  • fYear
    2012
  • fDate
    April 29 2012-May 1 2012
  • Firstpage
    157
  • Lastpage
    160
  • Abstract
    As memory accesses increasingly limit the overall performance of reconfigurable accelerators, it is important for high level synthesis (HLS) flows to discover and exploit memory-level parallelism. This paper develops 1) a framework where parallelism between memory accesses can be revealed from runtime profile of applications and provided to a high level synthesis flow, and 2) a novel multi-accelerator/multi-cache architecture to support parallel memory accesses, taking advantage of the high aggregated memory bandwidth found in modern FPGA devices. Our experimental results have shown that for 10 accelerators generated from 9 benchmark applications, circuits using our proposed memory structure achieve on average 52% improved performance over accelerators using a traditional memory interface. We believe that our study represents a solid advance towards achieving memory-parallel embedded computing on hybrid CPU+FPGA platforms.
  • Keywords
    cache storage; field programmable gate arrays; high level synthesis; microprocessor chips; high level synthesis; hybrid CPU-FPGA platform; memory accesses; memory arallel embedded computing; memory level parallelism; multiaccelerator architecture; multicache architecture; parallel memory access; reconfigurable accelerator; Coherence; Field programmable gate arrays; Hardware; Memory management; Parallel processing; Random access memory; Application-Specific; FPGA; High-level synthesis; Memory Structure; Memory-Level Parallelism; Reconfigurable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2012 IEEE 20th Annual International Symposium on
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-1-4673-1605-7
  • Type

    conf

  • DOI
    10.1109/FCCM.2012.35
  • Filename
    6239808