Hardware-Accelerated Phase-Averaging for Cavitating Bubbly Flows
Diego Vaca-Revelo, Benjamin Wilfong, Spencer H. Bryngelson, Aswin Gnanaskandan

TL;DR
This paper introduces a GPU-accelerated multiscale solver for simulating dilute bubbly flows, validated against analytical and experimental data, demonstrating significant speedups and scalability.
Contribution
It develops and validates a hardware-accelerated phase-averaged solver with two bubble models, enabling efficient and accurate simulations of bubbly flows.
Findings
Volume-averaged model shows less than 8% error against analytical solutions.
16-fold speedup on GPU compared to CPU.
Good scalability demonstrated across CPU and GPU platforms.
Abstract
We present a comprehensive validation, performance characterization, and scalability analysis of a hardware-accelerated phase-averaged multiscale solver designed to simulate acoustically driven dilute bubbly suspensions. The carrier fluid is modeled using the compressible Navier-Stokes equations. The dispersed phase is represented through two distinct subgrid formulations: a volume-averaged model that explicitly treats discrete bubbles within a Lagrangian framework, and an ensemble-averaged model that statistically represents the bubble population through a discretized distribution of bubble sizes. For both models, the bubble dynamics are modeled via the Keller--Miksis equation. For the GPU cases, we use OpenACC directives to offload computation to the GPUs. The volume-averaged model is validated against the analytical Keller-Miksis solution and experimental measurements, showing…
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.
