A Parallel SPH Implementation on Multi-Core CPUs

9 years 10 months ago
A Parallel SPH Implementation on Multi-Core CPUs
This paper presents a parallel framework for simulating fluids with the Smoothed Particle Hydrodynamics (SPH) method. For low computational costs per simulation step, efficient parallel neighborhood queries are proposed and compared. To further minimize the computing time for entire simulation sequences, strategies for maximizing the time step and the respective consequences for parallel implementations are investigated. The presented experiments illustrate that the parallel framework can efficiently compute large numbers of time steps for large scenarios. In the context of neighborhood queries, the paper presents optimizations for two efficient instances of uniform grids, i. e. spatial hashing and index sort. For implementations on parallel architectures with shared memory, the paper discusses techniques with improved cache-hit rate and reduced memory transfer. The performance of the parallel implementations of both optimized data structures is compared. The proposed solutions fo...
Markus Ihmsen, Nadir Akinci, Markus Becker, Matthi
Added 28 May 2011
Updated 28 May 2011
Type Journal
Year 2011
Where CGF
Authors Markus Ihmsen, Nadir Akinci, Markus Becker, Matthias Teschner
Comments (0)