LARGE-SCALE MULTITHREADING SELF-GRAVITY SIMULATIONS FOR ASTRONOMICAL AGGLOMERATES

被引:0
|
作者
Nesmachnow, Sergio [1 ]
Rocchetti, Nestor [1 ]
Tancredi, Gonzalo [2 ]
机构
[1] Univ Republica, Fac Ingn, Herrera & Reissig 565, Montevideo 11300, Uruguay
[2] Univ Republica, Fac Ciencias, Igua 4225, Montevideo 11400, Uruguay
关键词
RUBBLE; DISRUPTION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article presents parallel multithreading self-gravity simulations for astronomical agglomerates, applying High Performance Computing techniques to allow the efficient simulation of systems with a large number of particles. Considering the time scales needed to properly simulate the processes involved in the problem, two parallel mesh-based algorithms to speed up the self-gravity calculation are proposed: a method that updates the occupied cells of the mesh, and a method to divide the domain based on the Barnes-Hut tree. Results of the experimental evaluation performed over a scenario with two agglomerates orbiting each other indicate that the Barnes-Hut allows accelerating the execution times over 10x compared to the occupied cells method. These performance improvements allow scaling up to perform realistic simulations with a large number of particles (i.e., tens of millions) in reasonable execution times.
引用
收藏
页码:3243 / 3254
页数:12
相关论文
共 50 条
  • [1] High-performance computing simulations of self-gravity in astronomical agglomerates
    Rocchetti, Nestor
    Nesmachnow, Sergio
    Tancredi, Gonzalo
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2023, 99 (03): : 263 - 289
  • [2] A Parallel Multithreading Algorithm for Self-gravity Calculation on Agglomerates
    Nesmachnow, Sergio
    Frascarelli, Daniel
    Tancredi, Gonzalo
    HIGH PERFORMANCE COMPUTER APPLICATIONS, 2016, 595 : 311 - 325
  • [3] Hyperbolic self-gravity solver for large scale hydrodynamical simulations
    Hirai, Ryosuke
    Nagakura, Hiroki
    Okawa, Hirotada
    Fujisawa, Kotaro
    PHYSICAL REVIEW D, 2016, 93 (08):
  • [4] Performance Improvements of a Parallel Multithreading Self-gravity Algorithm
    Rocchetti, Nestor
    Frascarelli, Daniel
    Nesmachnow, Sergio
    Tancredi, Gonzalo
    HIGH PERFORMANCE COMPUTING, 2018, 796 : 291 - 306
  • [5] Nonideal self-gravity and cosmology: Importance of correlations in the dynamics of the large-scale structures of the Universe
    Tremblin, P.
    Chabrier, G.
    Padioleau, T.
    Daley-Yates, S.
    ASTRONOMY & ASTROPHYSICS, 2022, 659
  • [6] Large-scale galactic turbulence: can self-gravity drive the observed HI velocity dispersions?
    Agertz, Oscar
    Lake, George
    Teyssier, Romain
    Moore, Ben
    Mayer, Lucio
    Romeo, Alessandro B.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2009, 392 (01) : 294 - 308
  • [7] Self-gravity at the scale of the polar cell
    Hure, J. -M.
    Pierens, A.
    Hersant, F.
    ASTRONOMY & ASTROPHYSICS, 2009, 500 (02) : 617 - 620
  • [8] Self-gravity at the scale of the polar cell
    Huré, J.-M.
    Pierens, A.
    Hersant, F.
    Astronomy and Astrophysics, 2009, 500 (02): : 617 - 620
  • [9] Why Newtonian gravity is reliable in large-scale cosmological simulations
    Hwang, J
    Noh, H
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2006, 367 (04) : 1515 - 1520