2005 International Conference on Parallel Processing Workshops (ICPPW'05)
DOI: 10.1109/icppw.2005.49
|View full text |Cite
|
Sign up to set email alerts
|

MESETA: A New Scheduling Strategy for Speculative Parallelization of Randomized Incremental Algorithms

Abstract: In

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 23 publications
(29 reference statements)
0
8
0
Order By: Relevance
“…In particular, for Randomized Incremental Algorithms, where dependences tend to accumulate in the first iterations of the loop, two methods have been shown to improve performance. The first one, called Meseta [16], divides the execution in three stages. In the first one, chunks of increasing sizes are scheduled, aiming to compensate for possible dependence violations, until a lower bound of the probability of finding a dependence is reached.…”
Section: Related Workmentioning
confidence: 99%
“…In particular, for Randomized Incremental Algorithms, where dependences tend to accumulate in the first iterations of the loop, two methods have been shown to improve performance. The first one, called Meseta [16], divides the execution in three stages. In the first one, chunks of increasing sizes are scheduled, aiming to compensate for possible dependence violations, until a lower bound of the probability of finding a dependence is reached.…”
Section: Related Workmentioning
confidence: 99%
“…SPAA '16, July 11-13, 2016 26,18,46,5,33,15,50,59]. In theory, however, after 25 years, there are still no known bounds for parallel Delaunay triangulation using the incremental approach, nor for many other problems.…”
Section: Introductionmentioning
confidence: 99%
“…We first show that the scheduling alternatives are highly influenced by the dependence violation pattern presented by the code. Then, we propose a new scheduling alternative, MESETA [11], for those algorithms where dependences are less likely to appear as the execution proceeds. Many incremental algorithms follow this pattern and, among them, randomized incremental algorithms have been very well studied and proven to achieve the best performance.…”
Section: Introductionmentioning
confidence: 99%