Volume 25, Issue 1
Accelerating N-Body Simulation of Self-Gravitating Systems with Limited First-Order Post-Newtonian Approximation

Takayuki Tatekawa

Commun. Comput. Phys., 25 (2019), pp. 68-83.

Published online: 2018-09

Preview Full PDF 444 1252
Export citation
  • Abstract

In this study, an N-body simulation code was developed for self-gravitating systems with a limited first-order post-Newtonian approximation. The code was applied to a special case in which the system consists of one massive object and many low-mass objects. Therefore, the behavior of stars around the massive black hole could be analyzed. A graphics processing unit (GPU) was used to accelerate the code execution, and it could be accelerated by several tens of times compared to a single-core CPU for N ≃104 objects.

  • Keywords

Particle simulations N-body simulations general relativity GPGPU.

  • AMS Subject Headings

65Y05 65Y10 68U20 83C10

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • References
  • Hide All
    View All

@Article{CiCP-25-68, author = {Takayuki Tatekawa}, title = {Accelerating N-Body Simulation of Self-Gravitating Systems with Limited First-Order Post-Newtonian Approximation}, journal = {Communications in Computational Physics}, year = {2018}, volume = {25}, number = {1}, pages = {68--83}, abstract = {

In this study, an N-body simulation code was developed for self-gravitating systems with a limited first-order post-Newtonian approximation. The code was applied to a special case in which the system consists of one massive object and many low-mass objects. Therefore, the behavior of stars around the massive black hole could be analyzed. A graphics processing unit (GPU) was used to accelerate the code execution, and it could be accelerated by several tens of times compared to a single-core CPU for N ≃104 objects.

}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2017-0119}, url = {http://global-sci.org/intro/article_detail/cicp/12663.html} }
Copy to clipboard
The citation has been copied to your clipboard