Search NASASearch

NASA NTRS · 19930023170

Mapping robust parallel multigrid algorithms to scalable memory architectures

Abstract

The convergence rate of standard multigrid algorithms degenerates on problems with stretched grids or anisotropic operators. The usual cure for this is the use of line or plane relaxation. However, multigrid algorithms based on line and plane relaxation have limited and awkward parallelism and are quite difficult to map effectively to highly parallel architectures. Newer multigrid algorithms that overcome anisotropy through the use of multiple coarse grids rather than line relaxation are better suited to massively parallel architectures because they require only simple point-relaxation smoothers. The parallel implementation of a V-cycle multiple semi-coarsened grid (MSG) algorithm or distributed-memory architectures such as the Intel iPSC/860 and Paragon computers is addressed. The MSG algorithms provide two levels of parallelism: parallelism within the relaxation or interpolation on each grid and across the grids on each multigrid level. Both levels of parallelism must be exploited to map these algorithms effectively to parallel architectures. A mapping of an MSG algorithm to distributed-memory architectures that demonstrate how both levels of parallelism can be exploited is described. The results is a robust and effective multigrid algorithm for distributed-memory machines.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Overman, Andrea, Vanrosendale, John. 1993-06-01. Mapping robust parallel multigrid algorithms to scalable memory architectures. https://ntrs.nasa.gov/citations/19930023170

Cite the original work for its findings. Save a collection to share your selection of sources.