DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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:
 [1];  [1]
  1. 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 = {2014},
month = {2}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 5 works
Citation information provided by
Web of Science

Save / Share:

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
  • DOI: 10.1007/BF02684380

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
  • DOI: 10.1007/BF02583022

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
  • DOI: 10.1145/1089014.1089018

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
  • DOI: 10.1137/0913005

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
  • DOI: 10.1145/1995896.1995924

Parallel multilevel preconditioners
journal, September 1990


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
  • DOI: 10.4208/jcm.2009.27.5.013

A multigrid method for multiprocessors
journal, July 1986


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
  • DOI: 10.1137/100798806

BoomerAMG: A parallel algebraic multigrid solver and preconditioner
journal, April 2002


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
  • DOI: 10.1137/040615729

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
  • DOI: 10.1109/IPDPS.2011.35

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
  • DOI: 10.1002/nla.559

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
  • DOI: 10.1002/nla.689

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
  • DOI: 10.1098/rsta.2019.0053