2016
DOI: 10.1093/pasj/psw053
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 the researchers to develop simulation programs using particle methods for large-scale distributed-memory parallel supercomputers. A particle-based simulation program for distributed-memory parallel computers needs to perform domain decomposition, exchange of particles which are not in the domain of each computing n… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
91
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
5

Relationship

1
9

Authors

Journals

citations
Cited by 127 publications
(91 citation statements)
references
References 44 publications
0
91
0
Order By: Relevance
“…We calculate self gravity among SPH particles with adaptive gravitational softening (Price & Monaghan 2007). We optimize the SPH and self-gravity calculations on distributedmemory systems, using FDPS (Iwasawa et al 2015;Iwasawa et al 2016) and explicit AVX instructions (e.g. Tanikawa et al 2012Tanikawa et al , 2013.…”
Section: Sph Codementioning
confidence: 99%
“…We calculate self gravity among SPH particles with adaptive gravitational softening (Price & Monaghan 2007). We optimize the SPH and self-gravity calculations on distributedmemory systems, using FDPS (Iwasawa et al 2015;Iwasawa et al 2016) and explicit AVX instructions (e.g. Tanikawa et al 2012Tanikawa et al , 2013.…”
Section: Sph Codementioning
confidence: 99%
“…We use the Tillotson equation of state (Tillotson 1962). The simulation code is parallelized using Framework for Developing Particle Simulator (Iwasawa et al 2015;Iwasawa et al 2016).…”
Section: Method Initial Conditions and Analysis Of Resultsmentioning
confidence: 99%
“…To investigate the formation of irregularly shaped objects through planetesimal collisions and gravitational reaccumulation of fragments, we use a Smoothed Particle Hydrodynamics (SPH) code for elastic dynamics (Libersky & Petschek 1991) that includes self-gravity, a fracture model for rocky material (Grady-Kipp fragmentation model: Benz & Asphaug 1995), and a friction model for granular material (Drucker-Prager yield criterion with zero cohesion: Jutzi 2015). We parallelize our code utilizing Framework for Developing Particle Simulator (Iwasawa et al 2015(Iwasawa et al , 2016. We use basaltic spheres with zero rotation as colliding planetesimals.…”
Section: Methods and Initial Conditionsmentioning
confidence: 99%