TY - GEN
T1 - A memory-efficient NoC system for OpenCL many-core platform
AU - Yen, Chien Hsuan
AU - Chen, Chung Ho
AU - Chen, Kuan Chung
PY - 2015/7/27
Y1 - 2015/7/27
N2 - We present a memory-efficient NoC system for OpenCL many-core platforms. By offloading the OpenCL kernel programs into the many-core processor, we reveal that the memory contention overheads have dramatically increased with the scaling of the system, resulting to the poor performance scalability of the many-core system. We explore a memory-efficient NoC system design which includes a mesh network, a hybrid network interface for packet composition and decomposition, and a memory controller with access scheduling capability. Our experimental results show that a simple memory access scheduling and caching approach can easily boost the performance of the NoC and memory system up to 20 percent by eliminating the memory controller contention problem.
AB - We present a memory-efficient NoC system for OpenCL many-core platforms. By offloading the OpenCL kernel programs into the many-core processor, we reveal that the memory contention overheads have dramatically increased with the scaling of the system, resulting to the poor performance scalability of the many-core system. We explore a memory-efficient NoC system design which includes a mesh network, a hybrid network interface for packet composition and decomposition, and a memory controller with access scheduling capability. Our experimental results show that a simple memory access scheduling and caching approach can easily boost the performance of the NoC and memory system up to 20 percent by eliminating the memory controller contention problem.
UR - http://www.scopus.com/inward/record.url?scp=84946236397&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84946236397&partnerID=8YFLogxK
U2 - 10.1109/ISCAS.2015.7168901
DO - 10.1109/ISCAS.2015.7168901
M3 - Conference contribution
AN - SCOPUS:84946236397
T3 - Proceedings - IEEE International Symposium on Circuits and Systems
SP - 1386
EP - 1389
BT - 2015 IEEE International Symposium on Circuits and Systems, ISCAS 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - IEEE International Symposium on Circuits and Systems, ISCAS 2015
Y2 - 24 May 2015 through 27 May 2015
ER -