Performance Analysis of Direct N-Body Algorithms on Special-Purpose Supercomputers
arXiv:astro-ph/0608125 · doi:10.1016/j.newast.2006.11.003
Abstract
Direct-summation N-body algorithms compute the gravitational interaction between stars in an exact way and have a computational complexity of O(N^2). Performance can be greatly enhanced via the use of special-purpose accelerator boards like the GRAPE-6A. However the memory of the GRAPE boards is limited. Here, we present a performance analysis of direct N-body codes on two parallel supercomputers that incorporate special-purpose boards, allowing as many as four million particles to be integrated. Both computers employ high-speed, Infiniband interconnects to minimize communication overhead, which can otherwise become significant due to the small number of "active" particles at each time step. We find that the computation time scales well with processor number; for 2*10^6 particles, efficiencies greater than 50% and speeds in excess of 2 TFlops are reached.
34 pages, 15 figures, submitted to New Astronomy
References in corpus (14)
- Supermassive Black Holes in Galactic Nuclei: Past, Present and Future Research
- The Stellar Cusp Around the Supermassive Black Hole in the Galactic Center
- Star cluster ecology IVa: Dissection of an open star cluster---photometry
- Massive Black Hole Binary Evolution
- GRAPE-6: The massively-parallel special-purpose computer for astrophysical particle simulation
- A Parallel Tree Code
- A new Monte Carlo code for star cluster simulations: II. Central black hole and stellar collisions
- Long-Term Evolution of Massive Black Hole Binaries. II. Binary Evolution in Low-Density Galaxies
- GRAPE-6A: A single-card GRAPE-6 for parallel PC-GRAPE cluster system
- Hydra: A Parallel Adaptive Grid Code
- Direct collisional simulation of 10 000 particles past core collapse
- An efficient parallel algorithm for O(N^2) direct summation method and its variations on distributed-memory parallel machines
- Hyper-Systolic Processing on APE100/Quadrics: N^2-Loop Computations
- Core Collapse via Coarse Dynamic Renormalization
Cited by in corpus (109)
- Intermediate and Extreme Mass-Ratio Inspirals -- Astrophysics, Science Applications and Detection using LISA
- Ejection of Supermassive Black Holes from Galaxy Cores
- NBODY6++GPU: Ready for the gravitational million-body problem
- Multi-physics simulations using a hierarchical interchangeable software interface
- Efficient Merger of Binary Supermassive Black Holes in Merging Galaxies
- The Astrophysical Multipurpose Software Environment
- Dissipationless Formation and Evolution of the Milky Way Nuclear Star Cluster
- A multiphysics and multiscale software environment for modeling astrophysical systems
- A sparse octree gravitational N-body code that runs entirely on the GPU processor
- Fast coalescence of massive black hole binaries from mergers of galactic nuclei: implications for low-frequency gravitational-wave astrophysics
- Supermassive Black Hole Binary Evolution in Axisymmetric Galaxies: the final parsec problem is not a problem
- Scattering experiments meet N-body I: a practical recipe for the evolution of massive black hole binaries in stellar environments
- N-body simulations of gravitational dynamics
- Structure in phase space associated with spiral and bar density waves in an N-body galactic disk
- SAPPORO: A way to turn your graphics cards into a GRAPE-6
- Dynamical Friction around Supermassive Black Holes
- Dynamical friction and the evolution of Supermassive Black hole Binaries: the final hundred-parsec problem
- Mergers of Unequal Mass Galaxies: Supermassive Black Hole Binary Evolution and Structure of Merger Remnants
- Long-term evolution of massive black hole binaries. IV. Mergers of galaxies with collisionally relaxed nuclei
- Dynamical evolution of the young stars in the Galactic center: N-body simulations of the S-stars
- Cholla : A New Massively-Parallel Hydrodynamics Code For Astrophysical Simulation
- Perturbations of Intermediate-mass Black Holes on Stellar Orbits in the Galactic Center
- Collisionless loss-cone refilling: there is no final parsec problem
- On the distribution of stellar remnants around massive black holes: slow mass segregation, star cluster inspirals and correlated orbits
- Long-Term Evolution of Massive Black Hole Binaries. III. Binary Evolution in Collisional Nuclei
- The evolution of embedded star clusters
- Tidal Disruption Flares from Recoiling Supermassive Black Holes
- Galaxy Rotation and Rapid Supermassive Black Hole Binary Coalescence
- Binary Black Hole Merger in Galactic Nuclei: Post-Newtonian Simulations
- Post-Newtonian dynamical modeling of supermassive black holes in galactic-scale simulations
- Dynamical friction of massive objects in galactic centres
- Star-disc interaction in galactic nuclei: orbits and rates of accreted stars
- Age and mass segregation of multiple stellar populations in galactic nuclei and their observational signatures
- Evolution of second generation stars in stellar disks of globular and nuclear clusters: Omega Centauri as a test case
- Comparative study between N-body and Fokker-Planck simulations for rotating star clusters: I. Equal-mass system
- Phantom-GRAPE: numerical software library to accelerate collisionless -body simulation with SIMD instruction set on x86 architecture
- Effects of Intermediate Mass Black Holes on Nuclear Star Clusters
- A new code for orbit analysis and Schwarzschild modelling of triaxial stellar systems
- Shape parameters of Galactic open clusters
- Star-disc interaction in galactic nuclei: formation of a central stellar disc
- A new Monte Carlo method for dynamical evolution of non-spherical stellar systems
- Graphic-Card Cluster for Astrophysics (GraCCA) -- Performance Tests
- Dynamical constraints on the origin of the young B-stars in the Galactic center
- Gravitational tree-code on graphics processing units: implementation in CUDA
- Interaction of Recoiling Supermassive Black Holes with Stars in Galactic Nuclei
- A Hybrid N-Body Code Incorporating Algorithmic Regularization and Post-Newtonian Forces
- The Effect of Many Minor Mergers on the Size Growth of Compact Quiescent Galaxies
- A deep view into the nucleus of the Sagittarius Dwarf Spheroidal Galaxy with MUSE. II. Kinematic characterization of the stellar populations
- Classification of Tidal Disruption Events Based on Stellar Orbital Properties
- Cosmological Insights into the Early Accretion of \textit{r}-Process-Enhanced stars. I. A Comprehensive Chemo-dynamical Analysis of LAMOST J1109+0754
- The Link Between Ejected Stars, Hardening and Eccentricity Growth of Super Massive Black Holes in Galactic Nuclei
- Enhanced accretion rates of stars on Super-massive Black Holes by star-disk interactions in galactic nuclei
- SMBH in Galactic Nuclei with Tidal Disruption of Stars
- Defeating stochasticity: coalescence timescales of massive black holes in galaxy mergers
- The bound mass of Dehnen models with centrally peaked star formation efficiency
- A Performance Comparison of Different Graphics Processing Units Running Direct N-Body Simulations
- Roche volume filling and the dissolution of open star clusters
- Eccentric disc instability in stellar discs formed from inspiraling gas clouds in the Galactic Centre
- Star formation at the Galactic Centre: coevolution of multiple young stellar discs
- Collinder 135 and UBC 7: A Physical Pair of Open Clusters
- Evolution of growing black holes in axisymmetric galaxy cores
- Ultramassive Black Hole Coalescence
- Perturbations induced by a molecular cloud on the young stellar disc in the Galactic Centre
- Direct n-body simulations of tidal disruption rate evolution in unequal-mass galaxy mergers
- Anisotropic Mass Segregation in Rotating Globular Clusters
- A parallel gravitational N-body kernel
- A numerical study of stellar discs in galactic nuclei
- Resonant relaxation in globular clusters
- Merger of Massive Black Holes using N-Body Simulations with Post-Newtonian Corrections
- Simulating Star Clusters with the AMUSE Software Framework: I. Dependence of Cluster Lifetimes on Model Assumptions and Cluster Dissolution Modes
- The History of Tidal Disruption Events in Galactic Nuclei
- Star cluster evolution in barred disc galaxies. I. Planar periodic orbits
- The influence of dense gas rings on the dynamics of a stellar disk in the Galactic center
- Dynamics of supermassive black hole triples in the ROMULUS25 cosmological simulation
- Calibration of radii and masses of open clusters with a simulation
- Jeans Instability in a Tidally Disrupted Halo Satellite Galaxy
- Resonant Dynamical Friction Around a Super-Massive Black Hole: Analytical Description
- A pilgrimage to gravity on GPUs
- Mass loss from massive globular clusters in tidal fields
- On the Effects of Subvirial Initial Conditions and the Birth Temperature of R136
- Distributed N-body Simulation on the Grid Using Dedicated Hardware
- Evolution of binary supermassive black holes and the final-parsec problem
- Performance analysis of parallel gravitational -body codes on large GPU cluster
- Multi-scale and multi-domain computational astrophysics
- Dynamical model of an obscuring clumpy torus in AGNs: I. Velocity and velocity dispersion maps for interpretation of ALMA observations
- The Evaporating Massive Embedded Stellar Cluster IRS 13 Close to Sgr A*. II. Kinematic structure
- Can star cluster environment affect dust input from massive AGB stars?
- Post-Newtonian simulations of super-massive black hole binaries in galactic nuclei
- Application of three-body stability to globular clusters: I. The stability radius
- Tidal Tails of Nearby Open Clusters. II. A Review of Simulated Properties and the Reliability of Observational Catalogues
- Properties of loss cone stars in a cosmological galaxy merger remnant
- High-Performance Distributed Multi-Model / Multi-Kernel Simulations: A Case-Study in Jungle Computing
- Simulation of the loss-cone instability in spherical systems. II. Dominating Keplerian potential
- Statistical Analysis of the Probability of Interaction of Globular Clusters with Each Other and with the Galactic Center on the Cosmological Time Scale According to Gaia DR2 Data
- The 800pc long tidal tails of the Hyades star cluster: Possible discovery of candidate epicyclic overdensities from an open star cluster
- How well do STARLAB and NBODY compare? II: Hardware and accuracy
- Tracing the Evolution of SMBHs and Stellar Objects in Galaxy Mergers: An Multi-mass Direct N-body Model
- AstroGrid-D: Grid Technology for Astronomical Science
- The Living Application: a Self-Organising System for Complex Grid Tasks
- Kinematic characteristics of the Milky Way globular clusters based on Gaia DR2 data
- Simulation of the loss-cone instability in spherical systems. I. Dominating harmonic potential
- Direct -body code on low-power embedded ARM GPUs
- Introducing a new multi-particle collision method for the evolution of dense stellar systems II. Core collapse
- Merging of unequal mass binary black holes in non-axisymmetric galactic nuclei
- The effect of gaseous accretion disk on dynamics of the stellar cluster in AGN
- Sapporo2: A versatile direct -body library
- A Dynamic Era-Based Time-Symmetric Block Time-Step Algorithm with Parallel Implementations
- Milky Way Globular Clusters: close encounter rates with each other and with the Central Supermassive Black Hole
- Dynamical evolution modeling of the Collinder 135 & UBC 7 binary star cluster