当前位置: X-MOL 学术Celest. Mech. Dyn. Astr. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
GANBISS: a new GPU accelerated N-body code for binary star systems
Celestial Mechanics and Dynamical Astronomy ( IF 1.6 ) Pub Date : 2023-05-25 , DOI: 10.1007/s10569-023-10147-2
Maximilian Zimmermann 1 , Elke Pilat-Lohinger 1
Affiliation  

We present a GPU accelerated N-body integrator using the Bulirsch–Stoer method, called GANBISS (GPU accelerated n-body code for binary star systems). It is designed to simulate the dynamical evolution of planetesimal disks in binary star systems which contain some thousand disk objects. However, it can also be used for studies of non-interacting massless bodies where up to 50 million objects can be studied in a simulation. GANBISS shows the energy and angular momentum conservation behavior of non-symplectic integration methods. The code is written in CUDA C and can be run on NVIDIA GPUs of compute capability of at least 3.5. A comparison of GPU and CPU computations indicates a speed-up of the GPU performance of up to 100 times—depending on the number of disk objects.



中文翻译:

GANBISS:用于双星系统的新 GPU 加速 N 体代码

我们提出了一种使用 Bulirsch-Stoer 方法的 GPU 加速 N 体积分器,称为 GANBISS(用于双星系统的 GPU 加速 N 体代码)。它旨在模拟包含数千个盘状物体的双星系统中星子盘的动态演化。然而,它也可以用于研究非相互作用的无质量物体,在模拟中可以研究多达 5000 万个物体。GANBISS 显示了非辛积分方法的能量和角动量守恒行为。该代码是用 CUDA C 编写的,可以在计算能力至少为 3.5 的 NVIDIA GPU 上运行。GPU 和 CPU 计算的比较表明 GPU 性能最多可加速 100 倍——具体取决于磁盘对象的数量。

更新日期:2023-05-25
down
wechat
bug