Computer Graphics Laboratory ETH Zurich


A Parallel Architecture for IISPH Fluids

F. Thaler, B. Solenthaler, M. Gross

Proceedings of Virtual Reality Interaction and Physical Simulation (VRIPHYS) (Dresden, Germany, September 24-25, 2014), pp. 119-124


We present an architecture for parallel computation of incompressible IISPH simulations on distributed memory systems. We use orthogonal recursive bisection for domain decomposition and present a stable and fast converging load balancing controller. The neighbor search data structure is derived such that it optimally fits into the parallel pipeline. We further show how symmetry aspects of the simulation can be integrated into the architecture. Simultaneous communication and computation are used to minimize parallelization overhead. The seamless integration of these parallel concepts into IISPH results in near linear scaling for large-scale simulations.


Download Paper
Download Video
Download Paper