CRM: Configurable Range Memory for Fast Reconfigurable Computing

CRM: Configurable Range Memory for Fast Reconfigurable Computing,10.1109/IPDPS.2011.137,Jongkyung Paek,Jongeun Lee,Kiyoung Choi

CRM: Configurable Range Memory for Fast Reconfigurable Computing   (Citations: 1)
BibTex | RIS | RefWorks Download
Application-specific hardware and reconfigurable processors can dramatically speed up compute-intensive ker- nels of applications, offloading the burden of main processor. To minimize the communication overhead in such a copro- cessor 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 experi- mental 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.
Published in 2011.
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
Sort by: