Handbook of Signal Processing Systems 2010
DOI: 10.1007/978-1-4419-6345-1_17
|View full text |Cite
|
Sign up to set email alerts
|

Coarse-Grained Reconfigurable Array Architectures

Abstract: Coarse-Grained Reconfigurable Array (CGRA) architectures accelerate the same inner loops that benefit from the high ILP support in VLIW architectures. By executing non-loop code on other cores, however, CGRAs can focus on such loops to execute them more efficiently. This chapter discusses the basic principles of CGRAs, and the wide range of design options available to a CGRA designer, covering a large number of existing CGRA designs. The impact of different options on flexibility, performance, and power-effici… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
27
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 46 publications
(27 citation statements)
references
References 53 publications
(63 reference statements)
0
27
0
Order By: Relevance
“…Also there can be cases where each group will have very less number of pairs, down to even one. Executing very less number of iterations in CGA is not optimal [5]. We present a new method of rescheduling and splitting the collision pairs which utilizes the CGA efficiently.…”
Section: A Mapping Collision Solver On Srpmentioning
confidence: 98%
“…Also there can be cases where each group will have very less number of pairs, down to even one. Executing very less number of iterations in CGA is not optimal [5]. We present a new method of rescheduling and splitting the collision pairs which utilizes the CGA efficiently.…”
Section: A Mapping Collision Solver On Srpmentioning
confidence: 98%
“…not DRRA) and Silicon Hive efforts [15]. A fairly recent comprehensive review of CGRAs by Sutter et al summarizes the activities in this area [16]. In such systems, the loop indices are computed and sent to the FUs in a centralized fashion by the VLIW machine.…”
Section: Related Workmentioning
confidence: 99%
“…Some have attempted to find common kernels among many programs such as Clark et al [5] who have proposed a loop accelerator capable of efficiently executing a broad set of loop body patterns, while others propose to generate accelerators [15]. Next to these more or less specialized accelerators, there is a large body of research on configurable accelerators, either FPGAs, or CGRAs [23,13]. However, most of these research works focus on the design of accelerators themselves, rather than their connection to memory.…”
Section: Related Workmentioning
confidence: 99%