2010
DOI: 10.1007/978-3-642-12592-8_13
|View full text |Cite
|
Sign up to set email alerts
|

Program Parallelization Using Synchronized Pipelining

Abstract: Abstract. While there are well-understood methods for detecting loops whose iterations are independent and parallelizing them, there are comparatively fewer proposals that support parallel execution of a sequence of loops or nested loops in the case where such loops have dependencies among them. This paper introduces a refined notion of independence, called eventual independence, that in its simplest form considers two loops, say loop 1 and loop 2 , and captures the idea that for every i there exists k such th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 17 publications
0
1
0
Order By: Relevance
“…A survey of the most important compiler automation works for procedural languages has already been presented in Section 1.2.4. A relevant example for this Chapter is the work by Scandolo et al [SKH09], where the concept of Synchronized Pipelining is introduced to analyze the dependencies between different loops and determine which iterations of both loops can be run in parallel. Similarly to this Chapter, the approach is targeted at the parallelization of sequences of loops.…”
Section: Background and Related Workmentioning
confidence: 99%
“…A survey of the most important compiler automation works for procedural languages has already been presented in Section 1.2.4. A relevant example for this Chapter is the work by Scandolo et al [SKH09], where the concept of Synchronized Pipelining is introduced to analyze the dependencies between different loops and determine which iterations of both loops can be run in parallel. Similarly to this Chapter, the approach is targeted at the parallelization of sequences of loops.…”
Section: Background and Related Workmentioning
confidence: 99%