...
首页> 外文期刊>The Astrophysical journal >THE GENGA CODE: GRAVITATIONAL ENCOUNTERS IN N-BODY SIMULATIONS WITH GPU ACCELERATION
【24h】

THE GENGA CODE: GRAVITATIONAL ENCOUNTERS IN N-BODY SIMULATIONS WITH GPU ACCELERATION

机译:GENGA代码:带有GPU加速的N体仿真中的重力接触

获取原文

摘要

We describe an open source GPU implementation of a hybrid symplectic N-body integrator, GENGA (Gravitational ENcounters with Gpu Acceleration), designed to integrate planet and planetesimal dynamics in the late stage of planet formation and stability analyses of planetary systems. GENGA uses a hybrid symplectic integrator to handle close encounters with very good energy conservation, which is essential in long-term planetary system integration. We extended the second-order hybrid integration scheme to higher orders. The GENGA code supports three simulation modes: integration of up to 2048 massive bodies, integration with up to a million test particles, or parallel integration of a large number of individual planetary systems. We compare the results of GENGA to Mercury and pkdgrav2 in terms of energy conservation and performance and find that the energy conservation of GENGA is comparable to Mercury and around two orders of magnitude better than pkdgrav2. GENGA runs up to 30?times faster than Mercury and up to 8 times faster than pkdgrav2. GENGA is written in CUDA C and runs on all NVIDIA GPUs with a computing capability of at least 2.0.
机译:我们描述了一种混合辛型N体积分器GENGA(具有Gpu加速的引力遭遇)的开源GPU实现,该设计旨在在行星形成和行星系统稳定性分析的后期阶段整合行星和小行星动力学。 GENGA使用混合辛辛积分器以非常好的节能处理近距离相遇,这对于长期行星系统集成至关重要。我们将二阶混合集成方案扩展到了更高阶。 GENGA代码支持三种仿真模式:最多2048个质量体的集成,最多一百万个测试粒子的集成或大量单个行星系统的并行集成。我们在节能和性能方面将GENGA的结果与Mercury和pkdgrav2进行了比较,发现GENGA的节能量与Mercury相当,并且比pkdgrav2好两个数量级。 GENGA的运行速度比Mercury快30倍,比pkdgrav2快8倍。 GENGA用CUDA C编写,可在所有具有至少2.0的计算能力的NVIDIA GPU上运行。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号