Proceedings of the 1993 ACM/IEEE Conference on Supercomputing - Supercomputing '93 1993
DOI: 10.1145/169627.169744
|View full text |Cite
|
Sign up to set email alerts
|

Partitioning the global space for distributed memory systems

Abstract: Partitioning the iteration space can signijcandy affect lhe execution time of a loop. In this paper, we propose an improvement over previous partitioning methods for single loops with unform data dependencies. For distributed memory systems, partitioning each loop separately does not guarantee an efjcient execution of the code because of across loop data dependence. As a result, a global iteration space is formed so that all loops in a program are considered when partitioning the global space.In addition, a ne… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1996
1996
2002
2002

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 10 publications
0
1
0
Order By: Relevance
“…Since the description of the grid assembly is normally part of the input, user-supplied data distribution would imply user intervention for each new grid assembly input. Other automatic distribution systems consider only a single mesh or general graphs., thereby loosing regularity for compilation [6][7][8][9][10][11][12]. The algorithms presented here explicitly address composite grid applications and preserve regularity to support compile-time optimization of these applications.…”
Section: (Pp :358-35mentioning
confidence: 99%
“…Since the description of the grid assembly is normally part of the input, user-supplied data distribution would imply user intervention for each new grid assembly input. Other automatic distribution systems consider only a single mesh or general graphs., thereby loosing regularity for compilation [6][7][8][9][10][11][12]. The algorithms presented here explicitly address composite grid applications and preserve regularity to support compile-time optimization of these applications.…”
Section: (Pp :358-35mentioning
confidence: 99%