Parallel Processing for Scientific Computing 2006
DOI: 10.1137/1.9780898718133.ch10
|View full text |Cite
|
Sign up to set email alerts
|

10. A Survey of Parallelization Techniques for Multigrid Solvers

Abstract: This paper surveys the techniques that are necessary for constructing computationally efficient parallel multigrid solvers. Both geometric and algebraic methods are considered. We first cover the sources of parallelism, including traditional spatial partitioning and more novel additive multilevel methods. We then cover the parallelism issues that must be addressed: parallel smoothing and coarsening, operator complexity, and parallelization of the coarsest grid solve.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
80
0
1

Year Published

2008
2008
2020
2020

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 80 publications
(82 citation statements)
references
References 77 publications
(73 reference statements)
1
80
0
1
Order By: Relevance
“…Our preparation of the AMG setup phase for exascale computing is a work in progress. In particular, the coarsening and interpolation algorithms may be quite complicated in parallel [5], and the long-distance variety [6] require a sizable amount of point-to-point communications. At this point, the interpolation routines in BoomerAMG are only partially threaded due to complexity, and none of the coarsening routines use any threading at all.…”
Section: Scaling Strategy For Amgmentioning
confidence: 99%
“…Our preparation of the AMG setup phase for exascale computing is a work in progress. In particular, the coarsening and interpolation algorithms may be quite complicated in parallel [5], and the long-distance variety [6] require a sizable amount of point-to-point communications. At this point, the interpolation routines in BoomerAMG are only partially threaded due to complexity, and none of the coarsening routines use any threading at all.…”
Section: Scaling Strategy For Amgmentioning
confidence: 99%
“…Even if the algorithm exhibits adequate parallelism an inadvantageous implementation can degrade the overall performance drastically [172].…”
Section: Parallelization Architectures 125mentioning
confidence: 99%
“…For an efficient parallel implementation a good balance between setup times, convergence rates and cost per iteration is necessary. These features, in turn depend on operator's complexity, coarsening rates and smoother's effectiveness [172]. Applying algorithmic modifications, the communication exchange can be reduced at first glance.…”
Section: Parallelization Of Amgmentioning
confidence: 99%
“…Popular preconditioner are ILU, SOR, algebraic multigrid (AMG), geometric multigrid (GMG), etc. Among all, the multigrid method is very efficient, in particular for elliptic problems, and has O(n) complexity, where n is the number of equations in the algebraic system [2,3]. Even though the multigrid method can be used as an iterative solver, often it is used as a preconditioner for the GMRES or other iterative methods.…”
Section: Introductionmentioning
confidence: 99%