1992
DOI: 10.1109/12.123395
|View full text |Cite
|
Sign up to set email alerts
|

Independent partitioning of algorithms with uniform dependencies

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
21
0

Year Published

1995
1995
2006
2006

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 50 publications
(21 citation statements)
references
References 12 publications
0
21
0
Order By: Relevance
“…Shang and Fortes [22] introduce the concept of pseudo-dependences to characterize dependence relations that do not consider both the boundary conditions of the iteration space and the direction of the dependence vectors. Two computations v 1 Most existing techniques for exploiting parallelism within loops are based on pseudo-dependences.…”
Section: B Motivationmentioning
confidence: 99%
See 2 more Smart Citations
“…Shang and Fortes [22] introduce the concept of pseudo-dependences to characterize dependence relations that do not consider both the boundary conditions of the iteration space and the direction of the dependence vectors. Two computations v 1 Most existing techniques for exploiting parallelism within loops are based on pseudo-dependences.…”
Section: B Motivationmentioning
confidence: 99%
“…The program model considered in this paper is the uniform dependence loop nests [1,22,24] whose dependence pattern is the same for each iteration of loops. A loop iteration is considered as the basic scheduling unit and is called a computation.…”
Section: A Terminologymentioning
confidence: 99%
See 1 more Smart Citation
“…In order to minimize the amount of communication overhead, several researchers have tried to partition iterations of nested loops into independent blocks so that there is no data dependence relation among the partitioned blocks [D'Hollander 1989;Peir and Cytron 1989;Shang and Fortes 1988]. However, in practice, many programs cannot be partitioned into independent blocks by applying such partitioning methods; thus these programs will be executed sequentially.…”
Section: Introductionmentioning
confidence: 99%
“…Pure systolic architectures happen to be impractical since they exhibit too much parallelism to meet the bandwidth and resource constraints. Strategies were proposed to derive processor arrays in the presence of resource or I/O constraints [20,15,12,5,4,6], leading to a deep understanding of the partitioning transformation [21,9,6,8].…”
Section: Introductionmentioning
confidence: 99%