Reducing Communication in Algebraic Multigrid Using Additive Variants
Abstract
Algebraic multigrid (AMG) has proven to be an effective scalable solver on many high performance computers. However, its increasing communication complexity on coarser levels has shown to seriously impact its performance on computers with high communication cost. Moreover, additive AMG variants provide not only increased parallelism as well as decreased numbers of messages per cycle but also generally exhibit slower convergence. Here we present various new additive variants with convergence rates that are significantly improved compared to the classical additive algebraic multigrid method and investigate their potential for decreased communication, and improved communication-computation overlap, features that are essential for good performance on future exascale architectures.
- Authors:
-
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Publication Date:
- Research Org.:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1237550
- Report Number(s):
- LLNL-JRNL-637872
Journal ID: ISSN 1070-5325
- Grant/Contract Number:
- AC52-07NA27344
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Numerical Linear Algebra with Applications
- Additional Journal Information:
- Journal Volume: 21; Journal Issue: 1; Journal ID: ISSN 1070-5325
- Publisher:
- Wiley
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
Citation Formats
Vassilevski, Panayot S., and Yang, Ulrike Meier. Reducing Communication in Algebraic Multigrid Using Additive Variants. United States: N. p., 2014.
Web. doi:10.1002/nla.1928.
Vassilevski, Panayot S., & Yang, Ulrike Meier. Reducing Communication in Algebraic Multigrid Using Additive Variants. United States. https://doi.org/10.1002/nla.1928
Vassilevski, Panayot S., and Yang, Ulrike Meier. Wed .
"Reducing Communication in Algebraic Multigrid Using Additive Variants". United States. https://doi.org/10.1002/nla.1928. https://www.osti.gov/servlets/purl/1237550.
@article{osti_1237550,
title = {Reducing Communication in Algebraic Multigrid Using Additive Variants},
author = {Vassilevski, Panayot S. and Yang, Ulrike Meier},
abstractNote = {Algebraic multigrid (AMG) has proven to be an effective scalable solver on many high performance computers. However, its increasing communication complexity on coarser levels has shown to seriously impact its performance on computers with high communication cost. Moreover, additive AMG variants provide not only increased parallelism as well as decreased numbers of messages per cycle but also generally exhibit slower convergence. Here we present various new additive variants with convergence rates that are significantly improved compared to the classical additive algebraic multigrid method and investigate their potential for decreased communication, and improved communication-computation overlap, features that are essential for good performance on future exascale architectures.},
doi = {10.1002/nla.1928},
journal = {Numerical Linear Algebra with Applications},
number = 1,
volume = 21,
place = {United States},
year = {Wed Feb 12 00:00:00 EST 2014},
month = {Wed Feb 12 00:00:00 EST 2014}
}
Web of Science
Works referenced in this record:
Additive and multiplicative multi-grid — A comparison
journal, December 1998
- Bastian, P.; Wittum, G.; Hackbusch, W.
- Computing, Vol. 60, Issue 4
Parallelism in multigrid methods: How much is too much?
journal, October 1996
- Matheson, Lesley R.; Tarjan, Robert E.
- International Journal of Parallel Programming, Vol. 24, Issue 5
Pursuing scalability for hypre 's conceptual interfaces
journal, September 2005
- Falgout, Robert D.; Jones, Jim E.; Yang, Ulrike Meier
- ACM Transactions on Mathematical Software, Vol. 31, Issue 3
A Highly Parallel Multigrid-Like Method for the Solution of the Euler Equations
journal, January 1992
- Tuminaro, Ray S.
- SIAM Journal on Scientific and Statistical Computing, Vol. 13, Issue 1
Modeling the performance of an algebraic multigrid cycle on HPC platforms
conference, January 2011
- Gahvari, Hormozd; Baker, Allison H.; Schulz, Martin
- Proceedings of the international conference on Supercomputing - ICS '11
Parallel multilevel preconditioners
journal, September 1990
- Bramble, James H.; Pasciak, Joseph E.; Xu, Jinchao
- Mathematics of Computation, Vol. 55, Issue 191
Parallel Auxiliary Space AMG for H(Curl) Problems
journal, June 2009
- Vassilevski, Tzanio V. Kolev Panayot S.
- Journal of Computational Mathematics, Vol. 27, Issue 5
A multigrid method for multiprocessors
journal, July 1986
- Greenbaum, A.
- Applied Mathematics and Computation, Vol. 19, Issue 1-4
Multiplicative and additive parallel multigrid algorithms for the acceleration of compressible flow computations on unstructured meshes
journal, March 2001
- Fournier, L.; Lanteri, S.
- Applied Numerical Mathematics, Vol. 36, Issue 4
Multigrid Smoothers for Ultraparallel Computing
journal, January 2011
- Baker, Allison H.; Falgout, Robert D.; Kolev, Tzanio V.
- SIAM Journal on Scientific Computing, Vol. 33, Issue 5
BoomerAMG: A parallel algebraic multigrid solver and preconditioner
journal, April 2002
- Henson, Van Emden; Yang, Ulrike Meier
- Applied Numerical Mathematics, Vol. 41, Issue 1
Reducing Complexity in Parallel Algebraic Multigrid Preconditioners
journal, January 2006
- De Sterck, Hans; Yang, Ulrike Meier; Heys, Jeffrey J.
- SIAM Journal on Matrix Analysis and Applications, Vol. 27, Issue 4
Challenges of Scaling Algebraic Multigrid Across Modern Multicore Architectures
conference, May 2011
- Baker, Allison H.; Gamblin, Todd; Schulz, Martin
- Distributed Processing Symposium (IPDPS), 2011 IEEE International Parallel & Distributed Processing Symposium
Distance-two interpolation for parallel algebraic multigrid
journal, January 2008
- De Sterck, Hans; Falgout, Robert D.; Nolting, Joshua W.
- Numerical Linear Algebra with Applications, Vol. 15, Issue 2-3
On long-range interpolation operators for aggressive coarsening: INTERPOLATION FOR AGGRESSIVE COARSENING
journal, December 2009
- Yang, Ulrike Meier
- Numerical Linear Algebra with Applications, Vol. 17, Issue 2-3
Works referencing / citing this record:
Preparing sparse solvers for exascale computing
journal, January 2020
- Anzt, Hartwig; Boman, Erik; Falgout, Rob
- Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, Vol. 378, Issue 2166