Accelerating Microswimmer Simulations via a Heterogeneous Pipelined Parallel-in-Time Framework
Ruixiang Huang, Weifan Liu

TL;DR
This paper presents a heterogeneous CPU-GPU parallel-in-time framework that significantly accelerates large-scale microswimmer simulations by combining spatial and temporal parallelization strategies.
Contribution
It introduces a novel pipelined Parareal architecture optimized for GPU computing, enabling efficient long-time microswimmer simulations with substantial speedups.
Findings
Achieves order-of-magnitude speedups over CPU-only methods.
Effectively overlaps coarse and fine propagators in the pipeline.
Provides a scalable approach for complex biological and physical simulations.
Abstract
Simulating large-scale microswimmer dynamics in viscous fluid poses significant challenges due to the coupled high spatial and temporal complexity. Conventional high-performance computing (HPC) methods often address these two dimensions in isolation, leaving a critical gap for synergistic acceleration. This paper introduces a heterogeneous CPU--GPU computing framework specifically optimized for the long-time simulation of filamentous microswimmers in viscous fluid. We propose a two-level parallelization strategy: (1) high-intensity GPU kernels to resolve the quadratic spatial interactions given by the Method of Regularized Stokeslets (MRS), and (2) a distributed MPI-GPU pipelined Parareal architecture to exploit temporal concurrency. By mapping the asynchronous pipeline onto multiple GPU devices, our framework effectively overlaps coarse and fine propagators, overcoming the serial…
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.
