Fortran interface layer of the framework for developing particle simulator FDPS

  title={Fortran interface layer of the framework for developing particle simulator FDPS},
  author={Daisuke Namekata and Masaki Iwasawa and Keigo Nitadori and Ataru Tanikawa and Takayuki Muranushi and Long Wang and Natsuki Hosono and Kentaro Nomura and Junichiro Makino},
Numerical simulations based on particle methods have been widely used in various fields including astrophysics. To date, simulation softwares have been developed by individual researchers or research groups in each field, with a huge amount of time and effort, even though numerical algorithms used are very similar. To improve the situation, we have developed a framework, called FDPS, which enables researchers to easily develop massively parallel particle simulation codes for arbitrary particle… 

Figures and Tables from this paper

Accelerated FDPS: Algorithms to use accelerators with FDPS

We describe algorithms implemented in FDPS (Framework for Developing Particle Simulators) to make efficient use of accelerator hardware such as GPGPUs (general-purpose computing on graphics

A Mean-field Approach to Simulating the Merging of Collisionless Stellar Systems Using a Particle-based Method

We present a mean-field approach to simulating merging processes of two spherical collisionless stellar systems. This approach is realized with a self-consistent field (SCF) method in which the full

Implementation and performance of Barnes-hut n-body algorithm on extreme-scale heterogeneous many-core architectures

The implementation and measured performance of the extreme-scale whole planetary ring simulation code on Sunway TaihuLight and two PEZY-SC2 systems and the new algorithms introduced to achieve high efficiency on machines with low memory bandwidth are reported.

J ul 2 01 9 Implementation and Performance of Barnes-Hut N-body algorithm on Extreme-scale Heterogeneous Many-core Architectures

The implementation and measured performance of the extreme-scale global simulation code on Sunway TaihuLight and two PEZY-SC2 systems: Shoubu System B and Gyoukou and the new algorithms introduced to achieve high efficiency on machines with low memory bandwidth are described.

Impact of initial mass functions on the dynamical channel of gravitational wave sources

Dynamically formed black hole (BH) binaries (BBHs) are important sources of gravitational waves (GWs). Globular clusters (GCs) provide a major environment to produce such BBHs, but the total mass

Matrix Information Geometry for Signal Detection via Hybrid MPI/OpenMP

A high-performance computing (HPC)-based MIGSD method is proposed, which is implemented using the hybrid message passing interface (MPI) and open multiple processing (OpenMP) techniques and achieves superior detection performance under a higher dimensional HPD matrix.

Three-dimensional Simulation of Double Detonations in the Double-degenerate Model for Type Ia Supernovae and Interaction of Ejecta with a Surviving White Dwarf Companion

We study the hydrodynamics and nucleosynthesis in the double-detonation model of Type Ia supernovae (SNe Ia) and the interaction between the ejecta and a surviving white dwarf (WD) companion in the

The Exchange of Mass and Angular Momentum in the Impact Event of Ice Giant Planets: Implications for the Origin of Uranus

Uranus has a tilted rotation axis, which is supposed to have been caused by a giant impact. In general, an impact event also changes the internal compositional distribution and drives mass ejection

Imprint of anisotropic primordial non-Gaussianity on halo intrinsic alignments in simulations

Using $N$-body simulations for the first time, we show that the anisotropic primordial non-Gaussianity (PNG) causes a scale-dependent modification, given by $1/k^2$ at small $k$ limit, in the

The formation of dark-matter-deficient galaxies through galaxy collisions

In the standard galaxy formation model, cold dark matter (CDM) drives the hierarchical structure formation. However, recently it is suggested that the satellite galaxy NGC1052-DF2, a member of the



Implementation and performance of FDPS: a framework for developing parallel particle simulation codes

We present the basic idea, implementation, measured performance and performance model of FDPS (Framework for developing particle simulators). FDPS is an application-development framework which helps

PENTACLE: Parallelized Particle-Particle Particle-Tree Code for Planet Formation.

It turns out that the accuracy of a hybrid $N$-body simulation is controlled through $\Delta t / \tilde{R}_{\rm cut}$ and a time-step $\ Delta t$, which is necessary to simulate accurately accretion process of a planet for $\geq 10^6$ years.

A hierarchical O(N log N) force-calculation algorithm

A novel method of directly calculating the force on N bodies that grows only as N log N is described, using a tree-structured hierarchical subdivision of space into cubic cells, each is recursively divided into eight subcells whenever more than one particle is found to occupy the same cell.


Hydrodynamical simulations of rotating disks play important roles in the field of astrophysical and planetary science. Smoothed particle hydrodynamics (SPH) has been widely used for such simulations.

Unconvergence of very-large-scale giant impact simulations

The giant impact (GI) is one of the most important hypotheses both in planetary science and geoscience, since it is related to the origin of the Moon and also the initial condition of the Earth. A

Simulations of dense planetary rings. III. Self-gravitating identical particles.

Abstract The dynamical behavior of collisional ring systems is studied via a local simulation which includes mutual gravitational forces between particles. Direct force calculations involving up to a

Simulating the Smallest Ring World of Chariklo

A ring system consisting of two dense narrow rings has been discovered around Centaur Chariklo. The existence of these rings around a small object poses various questions about their origin,

Does Explosive Nuclear Burning Occur in Tidal Disruption Events of White Dwarfs by Intermediate-mass Black Holes?

We investigate nucleosynthesis in tidal disruption events (TDEs) of white dwarfs (WDs) by intermediate-mass black holes. We consider various types of WDs with different masses and compositions by

The ν2GC simulations: Quantifying the dark side of the universe in the Planck cosmology

We present the evolution of dark matter halos in six large cosmological N-body simulations, called the $\nu^2$GC (New Numerical Galaxy Catalog) simulations on the basis of the LCDM cosmology