Energy-Efficient and High Performance CGRA-based Multi-Core Architecture
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

Coarse-grained reconfigurable architecture (CGRA)-based multi-core architecture aims at achieving high performance by kernel level parallelism (KLP). However, the existing CGRA-based multi-core architectures suffer from much energy and performance bottleneck when trying to exploit the KLP because of poor resource utilization caused by insufficient flexibility. In this work, we propose a new ring-based sharing fabric (RSF) to boost their flexibility level for the efficient resource utilization focusing on the kernel-stream type of the KLP. In addition, based on the RSF, we introduce a novel inter-CGRA reconfiguration technique for the efficient pipelining of kernel-stream on CGRA-based multi-core architectures. Experimental results show that the proposed approaches improve performance by up to 50.62 times and reduce energy by up to 50.16% when compared with the conventional CGRA-based multi-core architectures.

키워드

Embedded systemscoarse-grained reconfigurable architecture (CGRA)multi-core kernel level parallelism (KLP)
제목
Energy-Efficient and High Performance CGRA-based Multi-Core Architecture
저자
Kim, YoonjinKim, Heesun
DOI
10.5573/JSTS.2014.14.3.284
발행일
2014-06
유형
Article
저널명
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE
14
3
페이지
284 ~ 299