SciPost Submission Page
Bonsai-SPH: A GPU accelerated astrophysical Smoothed Particle Hydrodynamics code
by Jeroen Bédorf, Simon Portegies Zwart
This is not the latest submitted version.
Submission summary
| Authors (as registered SciPost users): | Jeroen Bédorf · Simon Portegies Zwart |
| Submission information | |
|---|---|
| Preprint Link: | https://arxiv.org/abs/1909.07439v1 (pdf) |
| Date submitted: | Sept. 20, 2019, 2 a.m. |
| Submitted by: | Jeroen Bédorf |
| Submitted to: | SciPost Physics |
| Ontological classification | |
|---|---|
| Academic field: | Astronomy |
| Specialties: |
|
| Approach: | Computational |
Abstract
We present the smoothed-particle hydrodynamics simulation code, Bonsai-SPH, which is a continuation of our previously developed gravity-only hierarchical $N$-body code (called Bonsai). The code is optimized for Graphics Processing Unit (GPU) accelerators which enables researchers to take advantage of these powerful computational resources. Bonsa-SPH produces simulation results comparable with state-of-the-art, CPU based, codes, but using an order of magnitude less computation time. The code is freely available online and the details are described in this work.
Current status:
Reports on this Submission
Report #1 by Mark Vogelsberger (Referee 1) on 2020-1-1 (Invited Report)
- Cite as: Mark Vogelsberger, Report on arXiv:1909.07439v1, delivered 2020-01-01, doi: 10.21468/SciPost.Report.1425
Strengths
2 - The methods and test problems are clearly laid out.
3 - The figures are very polished.
Weaknesses
2 - The paper does not detail how the code performs on parallel problems. Can the authors add a figure demonstrating well parallel processing works on multiple GPUs?
3 - The last years have seen various novel SPH implementations. It would be good if the introduction could discuss some of those. The authors should also discuss a bit more in detail the advantages and disadvantages of SPH compared to other techniques.
Report
Particle Hydrodynamics code" by Bedorf and Zwart presents the smoothed-particle hydrodynamics simulation code, Bonsai-SPH,
which is a continuation of the gravity-only hierarchical N-body code Bonsai. The code is optimized for GPU accelerators. The authors demonstrate that Bonsai-SPH produces simulation results comparable
with state-of-the-art, CPU based, codes, but using an order of magnitude less
computation time.
Overall this paper presents a concise and clear description of the methods and test problems. There are a few points where the authors could expand the paper slightly. I discuss those under 'weaknesses'. It would be nice to see some of these suggestions being implemented by the authors. However, this is not a requirement since the paper is in its current form already publishable.
Requested changes
1 - Add some small scientific application at the end that goes beyond the pure test problems.
2 - Discuss in more depth the parallel aspects of the code.
3 - Extend the intro by a more detailed review of recent efforts in SPH implementations and also discuss in more detail the advantages and disadvantages of SPH.
