Javascript must be enabled to continue!
MPTRAC: Domain-decomposed Massively-Parallel Trajectory Calculations
View through CrossRef
Models for the calculation of Lagrangian particle dispersion in the atmosphere or the ocean are indispensable tools for understanding natural and anthropogenic processes. These processes range from volcanic ash clouds, through cloud microphysics to the study of the ozone layer on climate scales. With exascale machines at our disposal, such calculations can now be performed at significantly higher resolutions, both in terms of the driving wind field and particle number density.Massive-Parallel Trajectory Calculations (MPTRAC) is a library designed to enable Lagrangian particle dispersion analysis for atmospheric transport processes in the free troposphere and stratosphere. It is optimized for modern high-performance computing infrastructure. MPTRAC was developed with contemporary high-performance computing (HPC) systems in mind, ensuring high scalability across GPU and CPU clusters through an MPI-OpenMP/ACC hybrid parallelization approach. Its data structures are tailored to the multi-layered cache systems of modern compute nodes. MPTRAC is routinely executed on the JUWELS-Booster supercomputer and is planned for deployment on the JUPITER exascale machine.This contribution outlines ongoing developments in MPTRAC. A central aspect of the presented work is the implementation of domain decomposition, which partitions wind field data and associated tracer particles across distributed subdomains. This methodology promises to enhance computational efficiency and scalability, particularly in the context of large-scale atmospheric transport simulations. Furthermore, we detail the integration of MPTRAC with the ICON modeling framework through its community interface. This extension enables the direct application of particle-based transport methods within ICON, supporting high-resolution climate and weather simulations.The described developments are conducted within the scope of the WarmWorld Project, which aims to enable high-resolution calculations using ICON.MPTRAC is available under an open-source licence: https://github.com/slcs-jsc/mptrac
Title: MPTRAC: Domain-decomposed Massively-Parallel Trajectory Calculations
Description:
Models for the calculation of Lagrangian particle dispersion in the atmosphere or the ocean are indispensable tools for understanding natural and anthropogenic processes.
These processes range from volcanic ash clouds, through cloud microphysics to the study of the ozone layer on climate scales.
With exascale machines at our disposal, such calculations can now be performed at significantly higher resolutions, both in terms of the driving wind field and particle number density.
Massive-Parallel Trajectory Calculations (MPTRAC) is a library designed to enable Lagrangian particle dispersion analysis for atmospheric transport processes in the free troposphere and stratosphere.
It is optimized for modern high-performance computing infrastructure.
MPTRAC was developed with contemporary high-performance computing (HPC) systems in mind, ensuring high scalability across GPU and CPU clusters through an MPI-OpenMP/ACC hybrid parallelization approach.
Its data structures are tailored to the multi-layered cache systems of modern compute nodes.
MPTRAC is routinely executed on the JUWELS-Booster supercomputer and is planned for deployment on the JUPITER exascale machine.
This contribution outlines ongoing developments in MPTRAC.
A central aspect of the presented work is the implementation of domain decomposition, which partitions wind field data and associated tracer particles across distributed subdomains.
This methodology promises to enhance computational efficiency and scalability, particularly in the context of large-scale atmospheric transport simulations.
Furthermore, we detail the integration of MPTRAC with the ICON modeling framework through its community interface.
This extension enables the direct application of particle-based transport methods within ICON, supporting high-resolution climate and weather simulations.
The described developments are conducted within the scope of the WarmWorld Project, which aims to enable high-resolution calculations using ICON.
MPTRAC is available under an open-source licence: https://github.
com/slcs-jsc/mptrac.
Related Results
Implementation and evaluation of diabatic advection in the Lagrangian transport model MPTRAC 2.6
Implementation and evaluation of diabatic advection in the Lagrangian transport model MPTRAC 2.6
Abstract. Diabatic transport schemes with hybrid zeta coordinates, which follow isentropes in the stratosphere, are known to greatly improve Lagrangian transport calculations compa...
Accelerating Lagrangian transport simulations on graphics processing units: performance optimizations of Massive-Parallel Trajectory Calculations (MPTRAC) v2.6
Accelerating Lagrangian transport simulations on graphics processing units: performance optimizations of Massive-Parallel Trajectory Calculations (MPTRAC) v2.6
Lagrangian particle dispersion models are indispensable tools for the study of atmospheric transport processes. However, Lagrangian transport simulations can become numerically exp...
Accelerating Lagrangian transport simulations on graphics processing units: performance optimizations of MPTRAC v2.6
Accelerating Lagrangian transport simulations on graphics processing units: performance optimizations of MPTRAC v2.6
Abstract. Lagrangian particle dispersion models are indispensable tools for the study of atmospheric transport processes. However, Lagrangian transport simulations can become numer...
A Trajectory Similarity Computation Method based on GAT-based Transformer and CNN model
A Trajectory Similarity Computation Method based on GAT-based Transformer and CNN model
Trajectory similarity computation is very important for trajectory data
mining. It is applied into many trajectory mining tasks, including
trajectory clustering, trajectory classif...
Control-Oriented Real-Time Trajectory Planning for Heterogeneous UAV Formations
Control-Oriented Real-Time Trajectory Planning for Heterogeneous UAV Formations
Aiming at the trajectory planning problem for heterogeneous UAV formations in complex environments, a trajectory prediction model combining Convolutional Neural Networks (CNNs) and...
A trajectory similarity computation method based on GAT-based transformer and CNN model
A trajectory similarity computation method based on GAT-based transformer and CNN model
AbstractTrajectory similarity computation is very important for trajectory data mining. It is applied into many trajectory mining tasks, including trajectory clustering, trajectory...
Parallel Solid Mechanics Codes at Sandia National Laboratories
Parallel Solid Mechanics Codes at Sandia National Laboratories
Abstract
Computational physicists at Sandia National Laboratories have moved their production codes to distributed memory parallel computers. The codes include th...
Finite Difference Seismic Modeling on the Connection Machine
Finite Difference Seismic Modeling on the Connection Machine
ABSTRACT
References and figures at end of paper. It appears that, short of superconductivity, digital engineers are very close to the ultimate computational speed...

