GLISSE: A GPU-optimized planetary system integrator with application to orbital stability calculations.

被引:7
作者
Zhang, Kevin [1 ,2 ]
Gladman, Brett J. [2 ]
机构
[1] Cornell Univ, Dept Phys, 109 Clark Hall, Ithaca, NY 14853 USA
[2] Univ British Columbia, Dept Phys & Astron, 6224 Agr Rd, Vancouver, BC V6T 1Z1, Canada
关键词
Numerical integration; Celestial dynamics; Planetary dynamics; MEAN-MOTION RESONANCES; OUTER SOLAR-SYSTEM; DYNAMICAL EVOLUTION; CHAOTIC DIFFUSION; SIMULATIONS; BELT; OBJECTS; URANUS;
D O I
10.1016/j.newast.2021.101659
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We present a GPU-accelerated numerical integrator specifically optimized for stability calculations of small bodies in planetary systems. Specifically, the integrator is designed for cases when large numbers of test particles (tens or hundreds of thousands) need to be followed for long durations (millions of orbits) to assess the orbital stability of their initially "close-encounter free" orbits. The GLISSE (Gpu Long-term Integrator for Solar System Evolution) code implements several optimizations to achieve a roughly factor of 100 speed increase over running the same code on a CPU. We explain how various hardware speed bottlenecks can be avoided by the careful code design, although some of the choices restrict the usage to specific types of application. As a first application, we study the long-term stability of small bodies initially on orbits between Uranus and Neptune. We map out in detail the small portion of the phase space in which small bodies can survive for 4.5 billion years of evolution; the ability to integrate large numbers of particles allow us to identify for the first time how instability-inducing mean-motion resonance overlaps sharply define the stable regions. As a second application, we map the boundaries of 4 Gyr stability for transneptunian objects in the 5:2 and 3:1 mean-motion resonances, demonstrating that long-term perturbations remove the initially stable Neptune-crossing members.
引用
收藏
页数:12
相关论文
共 35 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]   A CAREFULLY CHARACTERIZED AND TRACKED TRANS-NEPTUNIAN SURVEY: THE SIZE DISTRIBUTION OF THE PLUTINOS AND THE NUMBER OF NEPTUNIAN TROJANS [J].
Alexandersen, Mike ;
Gladman, Brett ;
Kavelaars, J. J. ;
Petit, Jean-Marc ;
Gwyn, Stephen D. J. ;
Shankman, Cory J. ;
Pike, Rosemary E. .
ASTRONOMICAL JOURNAL, 2016, 152 (05)
[3]   On the existence of a primordial cometary belt between Uranus and Neptune [J].
Brunini, A ;
Melita, MD .
ICARUS, 1998, 135 (02) :408-414
[4]   Brook for GPUs: Stream computing on graphics hardware [J].
Buck, I ;
Foley, T ;
Horn, D ;
Sugerman, J ;
Fatahalian, K ;
Houston, M ;
Hanrahan, P .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :777-786
[5]   OSSOS. XVIII. Constraining Migration Models with the 2:1 Resonance Using the Outer Solar System Origins Survey [J].
Chen, Ying-Tung ;
Gladman, Brett ;
Volk, Kathryn ;
Murray-Clay, Ruth ;
Lehner, Matthew J. ;
Kavelaars, J. J. ;
Wang, Shiang-Yu ;
Lin, Hsing-Wen ;
Lykawka, Patryk Sofia ;
Alexandersen, Mike ;
Bannister, Michele T. ;
Lawler, Samantha M. ;
Dawson, Rebekah, I ;
Greenstreet, Sarah ;
Gwyn, Stephen D. J. ;
Petit, Jean-Marc .
ASTRONOMICAL JOURNAL, 2019, 158 (05)
[6]   On the Plutinos and Twotinos of the Kuiper belt [J].
Chiang, EI ;
Jordan, AB .
ASTRONOMICAL JOURNAL, 2002, 124 (06) :3430-3444
[7]   LIBRATION OF CLOSE APPROACHES OF PLUTO TO NEPTUNE [J].
COHEN, CJ ;
HUBBARD, EC .
ASTRONOMICAL JOURNAL, 1965, 70 (01) :10-&
[8]   Swarm-NG: A CUDA library for Parallel n-body Integrations with focus on simulations of planetary systems [J].
Dindar, Saleh ;
Ford, Eric B. ;
Juric, Mario ;
Yeo, Young In ;
Gao, Jianwei ;
Boley, Aaron C. ;
Nelson, Benjamin ;
Peters, Jorg .
NEW ASTRONOMY, 2013, 23-24 :6-18
[9]   Parallel algorithm for solving Kepler's equation on Graphics Processing Units: Application to analysis of Doppler exoplanet searches [J].
Ford, Eric B. .
NEW ASTRONOMY, 2009, 14 (04) :406-412
[10]   ON THE ORIGINAL DISTRIBUTION OF THE ASTEROIDS .2. DO STABLE ORBITS EXIST BETWEEN JUPITER AND SATURN [J].
FRANKLIN, F ;
LECAR, M ;
SOPER, P .
ICARUS, 1989, 79 (01) :223-227