Skip to main content

Parallel Multigrid Methods

  • Chapter
Parallel Numerical Algorithms

Abstract

Multigrid methods have proved to be among the fastest numerical methods for solving a broad class of problems, from many types of partial differential equations to problems with no continuous origin. On a serial computer, multigrid methods are able to solve a widening class of problems with work equivalent to a few evaluations of the discrete residual (i.e., a few relaxations). Many research projects have been conducted on parallel multigrid methods, and they have addressed a variety of subjects: from proposed new algorithms to theoretical studies to questions about practical implementation. The aim here is to provide a brief overview of this active and abundant field of research, with the aim of providing some guidance to those who contemplate entering it.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Bastian, P., 1993. “Parallel adaptive multigrid methods,” Technical Report IWR 93-60, Interdisciplinary Center for Scientific Computing, Universität Heidelberg.

    Google Scholar 

  • Bramble, J.H., 1993. Multigrid Methods, Pitman Research Notes in Mathematical Sciences 294, Longman Scientific & Technical, Essex, England.

    Google Scholar 

  • Bramble, J.H., Pasciak, J.E., and Xu, J., 1990. “Parallel multilevel preconditioners,” Math. Comp. 55, pp. 1–22.

    Article  MathSciNet  MATH  Google Scholar 

  • Brandt, A., 1977. “Multi-level adaptive solutions to boundary-value problems,” Math. Comp. 31, pp. 333–390.

    Article  MathSciNet  MATH  Google Scholar 

  • Brandt, A., 1981. “Multigrid solvers on parallel computers,” Elliptic Problem Solvers, M.H. Schultz, ed., Academic Press, New York, pp. 39–83.

    Google Scholar 

  • Brandt, A., 1984. Multigrid techniques: 1984 guide with applications to fluid dynamics, GMD-Studien Nr.85. Gesellschaft für Mathematik und Datenverarbeitung, St. Augustin.

    MATH  Google Scholar 

  • Brandt, A., 1989. “The Weizmann Institute research in multilevel computation: 1988 report,” Proc. Fourth Copper Mountain Conf. on Multigrid Methods, J. Mandel et al., ed., SIAM, Philadelphia, pp. 13–53.

    Google Scholar 

  • Brandt, A., and Diskin, B., 1994. “Multigrid solvers on decomposed domains,” in Proc. Sixth Int. Conf. on Domain Decomposition Methods, A. Quarteroni et al, eds., AMS, Providence, pp. 135–155.

    Chapter  Google Scholar 

  • Brandt, A., and Greenwald, J., 1991. “Parabolic multigrid revisited,” in Multigrid Methods III, W. Hackbusch and U. Trotten-berg, eds., Birkhäuser Verlag, pp. 143–154.

    Google Scholar 

  • Briggs, W.L., 1987. A Multigrid Tutorial, SIAM, Philadelphia.

    MATH  Google Scholar 

  • Briggs, W.L., Hart, L., McCormick, S.F., and Quinlan, D., 1988. “Multigrid methods on a hypercube,” Multigrid Methods: Theory, Applications, and Supercomputing, S.F. McCormick, ed., Lecture Notes in Pure and Applied Mathematics,Marcel Dekker, New York, pp. 63–83.

    Google Scholar 

  • Chan, T.F., and Tuminaro, R.S., 1987. “Design and implementation of parallel multigrid algorithms,” Proc. Third Copper Mountain Conf. on Multigrid Methods, S.F. McCormick, ed., Marcel Dekker, New York, pp. 101–115.

    Google Scholar 

  • Chan, T.F., and Tuminaro, R.S., 1987. “A survey of parallel multigrid algorithms,” Proc. Symp. on Parallel Computations and their Impact on Mechanics, A. K. Noor, ed., ASME, New York, pp. 155–170.

    Google Scholar 

  • Decker, N.H., 1991. “Note on the parallel efficiency of the Frederickson-McBryan multigrid algorithm,” SIAM J. Sci. Stat. Comput. 12, pp. 208–220.

    Article  MathSciNet  MATH  Google Scholar 

  • Degani, A.T., and Fox, G.C., 1995-“Parallel multigrid computation of the unsteady incompressible Navier-Stokes equations,” Technical Report SCCS 739, Northeast Parallel Architectures Center at Syracuse University.

    Google Scholar 

  • Dendy, J.E., 1995. “Revenge of the semicoarsening frequency decomposition multigrid method,” Proc. Seventh Copper Mountain Conf. on Multigrid Methods.

    Google Scholar 

  • Dendy, J.E., Ida, M.P., and Rutledge, J.M., 1992. “A semicoarsening multigrid algorithm for SIMD machines,” SIAM J. Sci. Stat. Comput 13, pp. 1460–1469.

    Article  MathSciNet  MATH  Google Scholar 

  • Douglas, C.C., 1991. “A tupleware approach to domain decomposition methods,” Appl. Numer. Math. 8, pp. 353–373.

    Article  MathSciNet  MATH  Google Scholar 

  • Douglas, C.C., and Douglas, M.B., 1996. “MGNet Bibliography,” http://casper.cs.yale.edu/mgnet/www/mgnet-bib.html

    Google Scholar 

  • Douglas, C.C., and Miranker, W.L., 1988. “Constructive interference in parallel algorithms,” SIAM J. Numer. Anal. 25, pp. 376–398.

    Article  MathSciNet  Google Scholar 

  • Frederickson, P.O., and McBryan, O.A., 1988. “Parallel superconvergent multigrid,” Multigrid Methods: Theory, Applications, and Supercomputing, S.F. McCormick, ed., in 10 of Lecture Notes in Pure and Applied Mathematics, Marcel Dekker, New York, pp. 195–2

    Google Scholar 

  • Gannon, D.B., and Van Rosendale, J., 1986. “On the structure of parallelism in a highly concurrent PDE solver,” J. Par. Dist. Comp. 3, pp. 106–135.

    Article  Google Scholar 

  • Greenbaum, A., 1986. “A multigrid method for multiprocessors,” Appl. Math. Comput. 19, pp. 75–88.

    Article  MATH  Google Scholar 

  • Hackbusch, W., 1984. “Parabolic multi-grid methods,” Computing Methods in Applied Sciences and Engineering VI, R. Glowinski and J.-L. Lions, eds., Amsterdam, North Holland.

    Google Scholar 

  • Hackbusch, W., 1989. “The frequency decomposition multigrid method, part I: Application to anisotropic equations,” Numer. Math. 56, pp. 229–245.

    Article  MathSciNet  MATH  Google Scholar 

  • Hart, L., and McCormick, S.F., 1989. “Asynchronous multilevel adaptive methods for solving partial differential equations on multiprocessors: Basic ideas,” Parallel Computing 12, pp. 131–144.

    Article  MathSciNet  MATH  Google Scholar 

  • Horton, G., 1992. “The time-parallel multigrid method,” Comm. Appl. Num. Meths. 8, pp. 585–595.

    Article  MathSciNet  MATH  Google Scholar 

  • Horton, G., and Vandewalle, S., July 1995. “A space-time multigrid method for parabolic PDEs,” SIAM J. Sci. Stat. Comp. 16, pp. 848–864.

    Article  MathSciNet  MATH  Google Scholar 

  • Horton, G., and Vandewalle, S., and Worley, P., May 1995. “An algorithm with polylog parallel complexity for solving parabolic partial differential equations,” SIAM J. Sci. Stat. Comp. 16, pp. 531–541.

    Article  MathSciNet  MATH  Google Scholar 

  • Lemke, M., Witsch, K., and Quinlan, D., 1993. “An object-oriented approach for parallel self adaptive mesh refinement on block structured grids,” Sixth Copper Mountain Conf. on Multigrid Methods, N.D. Melson, T.A. Manteuffel, and S.F. McCormick, eds., CP 3224, NASA, Hampton, VA, pp. 345–359.

    Google Scholar 

  • Matheson, L.R., 1994. Multigrid Algorithms on Massively Parallel Computers, PhD thesis, Department of Computer Science, Princeton University, Princeton, NJ.

    Google Scholar 

  • Matheson, L.R., and Tarjan, R.E., 1994. “A critical analysis of multigrid methods on massively parallel computers,” Technical Report TR-448-94, Department of Computer Science, Princeton University.

    Google Scholar 

  • McBryan, O.A., Frederickson, P.O., Linden, J., Schüller, A., Solchenbach, K., Stüben, K., Thole, C.A., and Trottenberg, U., 1991. “Multigrid methods on parallel computers, a survey of recent developments,” Impact Comput. Sci. Eng. 3, pp. 1–75.

    Article  MATH  Google Scholar 

  • McCormick, S.F., 1989. Multilevel Adaptive Methods for Partial Differential Equations, Frontiers in Applied Mathematics 6, SIAM, Philadelphia.

    Book  Google Scholar 

  • McCormick, S.F., 1992. Multilevel Projection Methods for Partial Differential Equations, CBMS-NSF Series 62, SIAM, Philadelphia.

    Book  Google Scholar 

  • McCormick, S.F., and Quinlan, D., 1989. “Asynchronous multilevel adaptive methods for solving partial differential equations on multiprocessors: Performance results,” Parallel Computing 12, pp. 145–156.

    Article  MathSciNet  MATH  Google Scholar 

  • McCormick, S.F., and Quinlan, D., 1992. “Idealized analysis of asynchronous multilevel methods,” Proc. Symp. on Adaptive Multilevel and Hierarchical Computational Strategies, ASME, New York, pp. 1–8.

    Google Scholar 

  • Mulder, W.A., 1989. “A new multigrid approach to convection problems,” J. Comp. Phys. 83, pp. 303–323.

    Article  MathSciNet  MATH  Google Scholar 

  • Naik, N.H., and Van Rosendale, J., 1993. “The improved robustness of multigrid elliptic solvers based on multiple semicoarsened grids,” SIAM J. Numer. Anal. 30, pp. 215–229.

    Article  MathSciNet  MATH  Google Scholar 

  • Ritzdorf, H., Schüller, A., Steckel, A.B., and Stüben, K., 1994. “L iSS — An environment for the parallel multigrid solution of partial differential equations on general 2D domains,” Parallel Computing 20, pp. 1559–1570.

    Article  Google Scholar 

  • Schaffer, S. “A semi-coarsening multigrid method for elliptic partial differential equations with highly discontinuous and anisotropic coefficients,” SIAM J. Sci. Stat. Comp. (to appear).

    Google Scholar 

  • Tuminaro, R.S., and Womble, D.E., 1993. “Analysis of the multigrid FMV cycle on large scale parallel machines,” SIAM J. Sci. Stat Comp. 14, pp. 1159–1173.

    Article  MathSciNet  MATH  Google Scholar 

  • Vandewalle, S., 1993. Parallel Multigrid Waveform Relaxation for Parabolic Problems, B.G. Teubner Verlag, Stuttgart.

    Book  MATH  Google Scholar 

  • Xu, J., 1992. “Iterative methods byi space decomposition and subspace correction,” SIAM Review 34, pp. 581–613.

    Article  MathSciNet  MATH  Google Scholar 

  • Yserentant, H., 1993. “Old and new convergence proofs for multigrid methods,” Acta Numerica 2, pp. 285–326.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Jones, J.E., McCormick, S.F. (1997). Parallel Multigrid Methods. In: Keyes, D.E., Sameh, A., Venkatakrishnan, V. (eds) Parallel Numerical Algorithms. ICASE/LaRC Interdisciplinary Series in Science and Engineering, vol 4. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-5412-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-5412-3_7

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6277-0

  • Online ISBN: 978-94-011-5412-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics