DocumentCode
3147500
Title
A host-accelerator communication architecture design for efficient binary acceleration
Author
Kim, Yangsu ; Han, Kyuseung ; Choi, Kiyoung
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
fYear
2011
fDate
17-18 Nov. 2011
Firstpage
361
Lastpage
364
Abstract
Binary acceleration of a kernel on an accelerator may have a data duplication problem. Some data in an address range may be copied into the local memory of the accelerator incurring data copy overhead as well as a coherence problem. Configurable Range Memory (CRM) is a memory shared by the host processor and the accelerator, which can specify its own address range such that the data within the range can be directly loaded into it. However, the memory may need to be carefully designed considering the memory access patterns of the accelerator not to incur any unnecessary overhead. This work presents a new CRM architecture and shows how it improves the system performance with a novel Coarse-Grained Reconfigurable Array (CGRA) architecture.
Keywords
reconfigurable architectures; storage management; CGRA architecture; CRM; binary acceleration; coarse-grained reconfigurable array; configurable range memory; data copy overhead; data duplication problem; host-accelerator communication architecture; memory access pattern; binaray transration; configurable range memory; reconfigurable array;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2011 International
Conference_Location
Jeju
Print_ISBN
978-1-4577-0709-4
Electronic_ISBN
978-1-4577-0710-0
Type
conf
DOI
10.1109/ISOCC.2011.6138785
Filename
6138785
Link To Document