skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Segmental Refinement: A Multigrid Technique for Data Locality

Technical Report ·
DOI:https://doi.org/10.2172/1160342· OSTI ID:1160342
 [1]
  1. Columbia Univ., New York, NY (United States). Applied Physics and Applied Mathematics Dept.; Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

We investigate a technique - segmental refinement (SR) - proposed by Brandt in the 1970s as a low memory multigrid method. The technique is attractive for modern computer architectures because it provides high data locality, minimizes network communication, is amenable to loop fusion, and is naturally highly parallel and asynchronous. The network communication minimization property was recognized by Brandt and Diskin in 1994; we continue this work by developing a segmental refinement method for a finite volume discretization of the 3D Laplacian on massively parallel computers. An understanding of the asymptotic complexities, required to maintain textbook multigrid efficiency, are explored experimentally with a simple SR method. A two-level memory model is developed to compare the asymptotic communication complexity of a proposed SR method with traditional parallel multigrid. Performance and scalability are evaluated with a Cray XC30 with up to 64K cores. We achieve modest improvement in scalability from traditional parallel multigrid with a simple SR implementation.

Research Organization:
Columbia Univ., New York, NY (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
DOE Contract Number:
SC0008532
OSTI ID:
1160342
Country of Publication:
United States
Language:
English

Similar Records

Segmental Refinement: A Multigrid Technique for Data Locality
Journal Article · Thu Aug 04 00:00:00 EDT 2016 · SIAM Journal on Scientific Computing · OSTI ID:1160342

Algebraic multigrid domain and range decomposition (AMG-DD / AMG-RD)*
Journal Article · Thu Oct 29 00:00:00 EDT 2015 · SIAM Journal on Scientific Computing · OSTI ID:1160342

A communication-avoiding 3D algorithm for sparse LU factorization on heterogeneous systems
Journal Article · Mon Aug 19 00:00:00 EDT 2019 · Journal of Parallel and Distributed Computing · OSTI ID:1160342