返回
EFFICIENT N-TO-M CHECKPOINTING ALGORITHM FOR FINITE ELEMENT SIMULATIONS
DOI:10.1137/23M1613724.png)
摘要
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
期刊
IF:
2.6
论文数:
5.1K
被引数:
1.8W
机构
引用论文
Turbocharger motor-generator for improvement of transient performance in an internal combustion engine用于改善内燃机瞬态性能的涡轮增压器电动发电机
Graphene and graphene-based nanocomposites used for antibiotics removal in water treatment: A review
Chemosphere
IF0
Study the property of double-ended fluoroalkyl poly(ethylene glycol) hydrogel as a depot for hydrophobic drug delivery using electron paramagnetic resonance technique and cell proliferation assay利用电子顺磁共振技术和细胞增殖试验研究双末端氟烷基聚乙二醇水凝胶作为疏水性药物传递库的性能

