Enhancing speed and scalability of the ParFlow simulation code

02/22/2017
by   Carsten Burstedde, et al.
0

Regional hydrology studies are often supported by high resolution simulations of subsurface flow that require expensive and extensive computations. Efficient usage of the latest high performance parallel computing systems becomes a necessity. The simulation software ParFlow has been demonstrated to meet this requirement and shown to have excellent solver scalability for up to 16,384 processes. In the present work we show that the code requires further enhancements in order to fully take advantage of current petascale machines. We identify ParFlow's way of parallelization of the computational mesh as a central bottleneck. We propose to reorganize this subsystem using fast mesh partition algorithms provided by the parallel adaptive mesh refinement library p4est. We realize this in a minimally invasive manner by modifying selected parts of the code to reinterpret the existing mesh data structures. We evaluate the scaling performance of the modified version of ParFlow, demonstrating good weak and strong scaling up to 458k cores of the Juqueen supercomputer, and test an example application at large scale.

READ FULL TEXT
research
02/09/2018

Towards realistic HPC models of the neuromuscular system

Realistic simulations of detailed, biophysics-based, multi-scale models ...
research
04/12/2016

BoxLib with Tiling: An AMR Software Framework

In this paper we introduce a block-structured adaptive mesh refinement (...
research
08/08/2019

From Piz Daint to the Stars: Simulation of Stellar Mergers using High-Level Abstractions

We study the simulation of stellar mergers, which requires complex simul...
research
03/18/2020

On the scalability of CFD tool for supersonic jet flow configurations

New regulations are imposing noise emissions limitations for the aviatio...
research
03/07/2021

Checkpoint/Restart for Lagrangian particle mesh with AMR in community code FLASH-X

In this work we present the design decisions and advantages for accompli...
research
03/09/2020

CUBE – Towards an Optimal Scaling of Cosmological N-body Simulations

N-body simulations are essential tools in physical cosmology to understa...
research
08/24/2023

Alternative quadrant representations with Morton index and AVX2 vectorization for AMR algorithms within the p4est software library

We present a technical enhancement within the p4est software for paralle...

Please sign up or login with your details

Forgot password? Click here to reset