2015
DOI: 10.1186/s40668-015-0012-z
|View full text |Cite
|
Sign up to set email alerts
|

Sapporo2: a versatile direct N-body library

Abstract: Astrophysical direct N -body methods have been one of the first production algorithms to be implemented using NVIDIA's CUDA architecture. Now, almost seven years later, the GPU is the most used accelerator device in astronomy for simulating stellar systems. In this paper we present the implementation of the Sapporo2 N -body library, which allows researchers to use the GPU for N -body simulations with little to no effort. The first version, released five years ago, is actively used, but lacks advanced features … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
7
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 28 publications
0
7
0
Order By: Relevance
“…With these choices, energy conservation was typically of order 0.1% over the entire length of the integration. The calculations were carried out in serial mode using graphics processing units combined with the sapporo library (Gaburov et al 2009;Bédorf et al 2015). Figure 4 shows the evolution of the semi-major axis and eccentricity of the massive binary in N -body models with γ = (0.6, 1.5, 2), two values of binary mass ratio q = (2×10 −4 , 5×10 −5 ), and two different values for the mass of the field particles m ⋆ = (5 × 10 −6 , 1 × 10 −5 ).…”
Section: Initial Setup and Numerical Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…With these choices, energy conservation was typically of order 0.1% over the entire length of the integration. The calculations were carried out in serial mode using graphics processing units combined with the sapporo library (Gaburov et al 2009;Bédorf et al 2015). Figure 4 shows the evolution of the semi-major axis and eccentricity of the massive binary in N -body models with γ = (0.6, 1.5, 2), two values of binary mass ratio q = (2×10 −4 , 5×10 −5 ), and two different values for the mass of the field particles m ⋆ = (5 × 10 −6 , 1 × 10 −5 ).…”
Section: Initial Setup and Numerical Methodsmentioning
confidence: 99%
“…With these choices, energy conservation was typically of order 0.1% over the entire length of the integration. The calculations were carried out in serial mode using graphics processing units combined with the sapporo library (Gaburov et al 2009;Bédorf et al 2015).…”
Section: Initial Setup and Numerical Methodsmentioning
confidence: 99%
“…When combined with the Sapporo GPU/GRAPE library (Gaburov et al, 2009), Kira can be run on modern, distributed GPU systems with comparable performance to the NBODY series of codes (Anders et al, 2012). Hardware acceleration was not implemented the current RAPID version, since we have not considered systems with sufficiently large numbers of BHs for efficient GPU useage; however, the development of the Sapporo2 library (Bédorf et al, 2015) provides efficient GPU saturation for small-N systems. We will explore the advantages of a RAPID integration with Sapporo2 in a future paper.…”
Section: Discussionmentioning
confidence: 99%
“…Additionally, higher-order Hermite schemes can be unstable unless used with multiple predictor-corrector iterations (Nitadori 2015). High-order Hermite N-body algorithms have been preferred because their larger time step sizes outweigh their cost in floating point operations, and because of their improved treatment of interactions between particles with large mass ratios (Bédorf et al 2015). The present work extends these benefits to simulations of planetary and protoplanetary systems along the lines of the methods presented in Kokubo & Makino (2004).…”
mentioning
confidence: 94%