Further experience with
|
![]() |
More information ...
This repository aims to implement a Multi-GPU SPH/NBody algorithm using CUDA aware MPI by combining ideas from:
-
Single-GPU version inspired/adopted from:
-
Multi-Node (or rather Multi-CPU) version inspired/adopted from:
- M. Griebel, S. Knapek, and G. Zumbusch. Numerical Simulation in Molecular Dynamics: Numerics, Algorithms, Parallelization, Applications. 1st. Springer Pub- lishing Company, Incorporated, 2010. isbn: 3642087760
- Implementation: MichaelSt98/NNS (branch: MolecularDynamics)
-
some more samples: each color represents a process, thus a GPU
-
Kepler disk
- Kepler disk: four GPUs (hilbert curve)

- Plummer model
- four GPUs with dynamic load balancing every 10th step (top: lebesgue, bottom: hilbert)

- Taylor–von Neumann–Sedov blast wave
- Sedov explosion: one and two GPUs

- Boss-Bodenheimer: isothermal collapse
- one and two GPUs
