arrow
返回

EFFICIENT N-TO-M CHECKPOINTING ALGORITHM FOR FINITE ELEMENT SIMULATIONS

delete2024-11-21
delete0
delete
OA
AI
D
David A. Ham *
V
Václav Hapla
M
Matthew G. Knepley
L
Lawrence Mitchell
K
Koki Sagiyama
DOI:10.1137/23M1613724delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this work, we introduce a new algorithm for N-to-M checkpointing in finite element simulations. This new algorithm allows efficient saving/loading of functions representing physical quantities associated with the mesh representing the physical domain. Specifically, the algorithm allows for using different numbers of parallel processes for saving and loading, allowing for restarting and postprocessing on the process count appropriate to the given phase of the simulation and other conditions. For demonstration, we implemented this algorithm in PETSc, the Portable, Extensible Toolkit for Scientific Computation, and added a convenient high-level interface into Firedrake, a system for solving partial differential equations using finite element methods. We evaluated our new implementation by saving and loading data involving 8.2 billion finite element degrees of freedom using 8,192 parallel processes on ARCHER2, the UK National Supercomputing Service.
Keyword:
I/O
checkpointing
Firedrake
PETSc
finite element
ARCHER2

期刊

SIAM Journal on Scientific Computing 封面图
SIAM Journal on Scientific Computing
IF:
2.6
论文数:
5.1K
被引数:
1.8W

机构

S
state university of new york (suny) system
学者数:
6.5W
论文数: 5.8W
被引数: 65
T
Technical University of Ostrava
学者数:
3.7K
论文数: 2.9K
被引数: 4
S
swiss federal institutes of technology domain
学者数:
9.0W
论文数: 8.0W
被引数: 163
I
Imperial College London
学者数:
8.3W
论文数: 7.3W
被引数: 11.1W
学者 查看更多机构
引用论文

引用论文

FULLY PARALLEL MESH I/O USING PETSC DMPLEX WITH AN APPLICATION TO WAVEFORM MODELING
err2021-03-11
err11
errOAAI
errHapla, Vaclav; Knepley, Matthew G.; Afanasiev, Michael; Boehm, Christian; van Driel, Martin; Krischer, Lion; Fichtner, Andreas
err分享
err收藏
The deal.II library, Version 9.4deal.II库,版本9.4
err2022-07-17
err82
PREAI
errArndt, Daniel; Bangerth, Wolfgang; Feder, Marco; Fehling, Marc; Gassmoller, Rene; Heister, Timo; Heltai, Luca; Kronbichler, Martin; Maier, Matthias; Munch, Peter; Pelteret, Jean-Paul; Sticko, Simon; Turcksin, Bruno; Wells, David
err分享
err收藏
EFFICIENT ASSEMBLY OF H(div) AND H(curl) CONFORMING FINITE ELEMENTS
err2010-01-01
err95
errOAAI
errRognes, Marie E.; Kirby, Robert C.; Logg, Anders
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Amorphous Ta2OxNy-enwrapped TiO2 rutile nanorods for enhanced solar photoelectrochemical water splitting
err2019-04-01
err0
PREAI
errHongwen Zhang; Lei Ma; Jintao Ming; Bingqian Liu; Yibo Zhao; Yidong Hou; Zhengxin Ding; Chao Xu; Zizhong Zhang; Jinlin Long
err分享
err收藏
Graphene and graphene-based nanocomposites used for antibiotics removal in water treatment: A review
err2019-07-01
err0
PREAI
errMei-fang Li; Yun-guo Liu; Guang-ming Zeng; Ni Liu; Shao-bo Liu
err分享
err收藏
EFFICIENT MESH MANAGEMENT IN FIREDRAKE USING PETSC DMPLEX
err2016-01-01
err34
errOAAI
errLange, Michael; Mitchell, Lawrence; Knepley, Matthew G.; Gorman, Gerard J.
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容