SCALE-TRACK: Asynchronous Euler-Lagrange particle tracking on heterogeneous computing architecture
Silvio Schmalfu{\ss}, Sergey Lesnik, Henrik Rusche, Dennis Niedermeier

TL;DR
SCALE-TRACK is a scalable, asynchronous Euler-Lagrange particle tracking algorithm optimized for heterogeneous exascale computing, enabling high-fidelity simulations of billions of particles efficiently.
Contribution
It introduces a novel two-way coupled EL particle tracking method with asynchronous coupling and chunk-based partitioning for exascale architectures.
Findings
Validated accuracy against analytical solutions and conventional EL implementations.
Simulated 1.4 billion particles on a GPU workstation.
Achieved strong and weak scaling up to 256 billion particles on 256 GPUs.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
