Energy-Efficient and High Performance CGRA-based Multi-Core Architecture
- Authors
- Kim, Yoonjin; Kim, Heesun
- Issue Date
- Jun-2014
- Publisher
- 대한전자공학회
- Keywords
- Embedded systems; coarse-grained reconfigurable architecture (CGRA); multi-core kernel level parallelism (KLP)
- Citation
- JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, v.14, no.3, pp 284 - 299
- Pages
- 16
- Journal Title
- JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE
- Volume
- 14
- Number
- 3
- Start Page
- 284
- End Page
- 299
- URI
- https://scholarworks.sookmyung.ac.kr/handle/2020.sw.sookmyung/5999
- DOI
- 10.5573/JSTS.2014.14.3.284
- ISSN
- 1598-1657
2233-4866
- Abstract
- 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.
- Files in This Item
-
Go to Link
- Appears in
Collections - 공과대학 > 소프트웨어학부 > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.