TY - JOUR
T1 - Data-transfer-aware design of an FPGA-based heterogeneous multicore platform with custom accelerators
AU - Takei, Yasuhiro
AU - Waidyasooriya, Hasitha Muthumala
AU - Hariyama, Masanori
AU - Kameyama, Michitaka
N1 - Publisher Copyright:
Copyright © 2015 The Institute of Electronics, Information and Communication Engineers.
PY - 2015/12
Y1 - 2015/12
N2 - For an FPGA-based heterogeneous multicore platform, we present the design methodology to reduce the total processing time considering data-transfer. The reconfigurability of recent FPGAS with hard CPU cores allows us to realize a single-chip heterogeneous processor optimized for a given application. The major problem in designing such heterogeneous processors is data-transfer between CPU cores and accelerator cores. The total processing time with data-transfers is modeled considering the overlap of computation time and data-transfer time, and optimal design parameters are searched for.
AB - For an FPGA-based heterogeneous multicore platform, we present the design methodology to reduce the total processing time considering data-transfer. The reconfigurability of recent FPGAS with hard CPU cores allows us to realize a single-chip heterogeneous processor optimized for a given application. The major problem in designing such heterogeneous processors is data-transfer between CPU cores and accelerator cores. The total processing time with data-transfers is modeled considering the overlap of computation time and data-transfer time, and optimal design parameters are searched for.
KW - Custom accelerators
KW - FPGA
KW - Heterogeneous multicore
KW - Reconfigurable architecture
UR - http://www.scopus.com/inward/record.url?scp=84948661812&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84948661812&partnerID=8YFLogxK
U2 - 10.1587/transfun.E98.A.2658
DO - 10.1587/transfun.E98.A.2658
M3 - Article
AN - SCOPUS:84948661812
SN - 0916-8508
VL - E98A
SP - 2658
EP - 2669
JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
IS - 12
ER -