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
Link To Document :
بازگشت