2014
DOI: 10.1007/s11265-014-0891-2
|View full text |Cite
|
Sign up to set email alerts
|

Compact Code Generation for Tightly-Coupled Processor Arrays

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(6 citation statements)
references
References 15 publications
0
6
0
Order By: Relevance
“…These conditions partition into the set of input variables in , the set of output variables out , and the set of internal variables var . 2 Furthermore, internal variables may only be indexed uniformly 3 : When defining an internal variable ∈ var , the matrix must be the identity matrix and the vector must be 0; when using an internal variable , ∈ var , then , must be the identity matrix. In the latter case, we call , the dependence vector of the uniform dependence between , and .…”
Section: Loops the Polyhedral Model And Reduced Dependence Graphsmentioning
confidence: 99%
See 3 more Smart Citations
“…These conditions partition into the set of input variables in , the set of output variables out , and the set of internal variables var . 2 Furthermore, internal variables may only be indexed uniformly 3 : When defining an internal variable ∈ var , the matrix must be the identity matrix and the vector must be 0; when using an internal variable , ∈ var , then , must be the identity matrix. In the latter case, we call , the dependence vector of the uniform dependence between , and .…”
Section: Loops the Polyhedral Model And Reduced Dependence Graphsmentioning
confidence: 99%
“…Running example. Only edge 2 4 has [ 2 4 ] ≠ 0 and is therefore the only edge requiring a propagation channel; for example, [ 2 4 ] ← (pe ⊲ 0 , east ⊳ 0 , west ⊲ 0 , pe ⊳ 0 ). Consequently, the edge gets assigned registers reg write [ 2 4 ] ← od0 (from pe ⊲ 0 ) and reg read [ 2 4 ] ← id0 (from pe ⊳ 0 ).…”
Section: Routing Of Propagation Channelsmentioning
confidence: 99%
See 2 more Smart Citations
“…Such (computationally intensive) applications are usually characterized by intensive loops and common use of arrays. Different architectural design solutions [6] were proposed to increase performance and reduce power consumption. These solutions include DSPs, GPUs, VLIWs, and ASIPs combined with a myriad of techniques, e.g., loop transformations, software pipelining, and compiler optimizations [2,24,26].…”
Section: Introductionmentioning
confidence: 99%