Quasi-matrix-free Hybrid Multigrid on Dynamically Adaptive Cartesian Grids

Author:

Weinzierl Marion1,Weinzierl Tobias2ORCID

Affiliation:

1. Department of Mathematical Sciences, Durham University, Durham, United Kingdom

2. Department of Computer Science, Durham University, Durham, United Kingdom

Abstract

We present a family of spacetree-based multigrid realizations using the tree’s multiscale nature to derive coarse grids. They align with matrix-free geometric multigrid solvers as they never assemble the system matrices, which is cumbersome for dynamically adaptive grids and full multigrid. The most sophisticated realizations use BoxMG to construct operator-dependent prolongation and restriction in combination with Galerkin/Petrov-Galerkin coarse-grid operators. This yields robust solvers for nontrivial elliptic problems. We embed the algebraic, problem-dependent, and grid-dependent multigrid operators as stencils into the grid and evaluate all matrix-vector products in situ throughout the grid traversals. Such an approach is not literally matrix-free as the grid carries the matrix. We propose to switch to a hierarchical representation of all operators. Only differences of algebraic operators to their geometric counterparts are held. These hierarchical differences can be stored and exchanged with small memory footprint. Our realizations support arbitrary dynamically adaptive grids while they vertically integrate the multilevel operations through spacetree linearization. This yields good memory access characteristics, while standard colouring of mesh entities with domain decomposition allows us to use parallel many-core clusters. All realization ingredients are detailed such that they can be used by other codes.

Funder

European Unions Horizon 2020 research and innovation programme

Publisher

Association for Computing Machinery (ACM)

Subject

Applied Mathematics,Software

Reference58 articles.

1. Segmental Refinement: A Multigrid Technique for Data Locality

2. Advanced Scientific Computing Advisory Committee (ASCAC) Subcommittee. 2010. The Opportunities and Challenges of Exascale Computing. (2010). Retrieved from https://science.energy.gov/∼/media/ascr/ascac/pdf/reports/Exascale_subcomm ittee_report.pdf. Advanced Scientific Computing Advisory Committee (ASCAC) Subcommittee. 2010. The Opportunities and Challenges of Exascale Computing. (2010). Retrieved from https://science.energy.gov/∼/media/ascr/ascac/pdf/reports/Exascale_subcomm ittee_report.pdf.

3. Asynchronous Task-Based Parallelization of Algebraic Multigrid

4. Memory efficient adaptive mesh generation and implementation of multigrid algorithms using Sierpinski curves

Cited by 6 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems;Computer Physics Communications;2020-09

2. Stabilized asynchronous fast adaptive composite multigrid using additive damping;Numerical Linear Algebra with Applications;2020-08-24

3. Delayed approximate matrix assembly in multigrid with dynamic precisions;Concurrency and Computation: Practice and Experience;2020-07-22

4. Enclave Tasking for DG Methods on Dynamically Adaptive Meshes;SIAM Journal on Scientific Computing;2020-01

5. Lazy Stencil Integration in Multigrid Algorithms;Parallel Processing and Applied Mathematics;2020

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3