GPU Fluid Simulation using Smoothed Particle Hydrodynamics
Stanford University
Stanford University, 2012
@article{syed2012gpu,
title={GPU Fluid Simulation using Smoothed Particle Hydrodynamics},
author={Syed, Salik},
year={2012}
}
In this paper we present an overview of our implementation of a fluid simulation technique called "Smoothed Particle Hydrodynamics". Our implementation uses a hybrid CPU+GPU hash based data structure to provide quick lookups of particle nearest neighbors and improve memory access patterns.In our discussion we begin with a brief overview of the Navier Stokes equations and how they may be adapted to particles. Next we describe the details of our OpenCL based GPU simulation and the various optimizations we implemented. Finally we describe a parallel Marching Cubes based method for rendering the fluid density field generated by our simulation.
September 13, 2012 by hgpu