SCALE-TRACK: Asynchronous Euler-Lagrange particle tracking on heterogeneous computing architecture

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Schmalfuß, Silvio, Lesnik, Sergey, Rusche, Henrik, Niedermeier, Dennis
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866908917351579648
author Schmalfuß, Silvio
Lesnik, Sergey
Rusche, Henrik
Niedermeier, Dennis
author_facet Schmalfuß, Silvio
Lesnik, Sergey
Rusche, Henrik
Niedermeier, Dennis
contents Euler-Lagrange (EL) simulations provide a direct and robust framework for modeling disperse multiphase flows. However, they are computationally expensive. While various approaches have attempted to leverage heterogeneous computing architectures, they have encountered scalability limitations. We present SCALE-TRACK, a scalable two-way coupled EL particle tracking algorithm, designed to exploit heterogeneous exascale computing environments. With asynchronous coupling, cache-friendly data structures, and chunk-based partitioning, we address key limitations of existing EL implementations. Validations against an analytical solution and a conventional EL implementation demonstrate the accuracy of the proposed algorithms. On a local workstation, we simulated 1.4 billion particles in a test case featuring a single graphics processing unit (GPU). Scaling runs on an HPC (high-performance computing) cluster show excellent strong and weak scaling, with up to 256 billion particles being tracked on up to 256 GPUs. This represents a significant advancement for EL simulations, enabling high-fidelity simulations on local workstations and pushing the limits on HPC systems. The software is released as open source and is publicly available.
format Preprint
id arxiv_https___arxiv_org_abs_2603_26691
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle SCALE-TRACK: Asynchronous Euler-Lagrange particle tracking on heterogeneous computing architecture
Schmalfuß, Silvio
Lesnik, Sergey
Rusche, Henrik
Niedermeier, Dennis
Computational Engineering, Finance, and Science
Distributed, Parallel, and Cluster Computing
Computational Physics
Fluid Dynamics
Euler-Lagrange (EL) simulations provide a direct and robust framework for modeling disperse multiphase flows. However, they are computationally expensive. While various approaches have attempted to leverage heterogeneous computing architectures, they have encountered scalability limitations. We present SCALE-TRACK, a scalable two-way coupled EL particle tracking algorithm, designed to exploit heterogeneous exascale computing environments. With asynchronous coupling, cache-friendly data structures, and chunk-based partitioning, we address key limitations of existing EL implementations. Validations against an analytical solution and a conventional EL implementation demonstrate the accuracy of the proposed algorithms. On a local workstation, we simulated 1.4 billion particles in a test case featuring a single graphics processing unit (GPU). Scaling runs on an HPC (high-performance computing) cluster show excellent strong and weak scaling, with up to 256 billion particles being tracked on up to 256 GPUs. This represents a significant advancement for EL simulations, enabling high-fidelity simulations on local workstations and pushing the limits on HPC systems. The software is released as open source and is publicly available.
title SCALE-TRACK: Asynchronous Euler-Lagrange particle tracking on heterogeneous computing architecture
topic Computational Engineering, Finance, and Science
Distributed, Parallel, and Cluster Computing
Computational Physics
Fluid Dynamics
url https://arxiv.org/abs/2603.26691