中文
相关论文

相关论文: GOTPM: A Parallel Hybrid Particle-Mesh Treecode

200 篇论文

As an entry for the 2012 Gordon-Bell performance prize, we report performance results of astrophysical N-body simulations of one trillion particles performed on the full system of K computer. This is the first gravitational trillion-body…

宇宙学与河外天体物理 · 物理学 2015-04-14 Tomoaki Ishiyama , Keigo Nitadori , Junichiro Makino

We describe an OctTree algorithm for the MPI-parallel, adaptive mesh-refinement code {\sc FLASH}, which can be used to calculate the gas self-gravity, and also the angle-averaged local optical depth, for treating ambient diffuse radiation.…

天体物理仪器与方法 · 物理学 2018-01-24 Richard Wünsch , Stefanie Walch , František Dinnbier , Anthony P. Whitworth

We present $\texttt{Abacus}$, a fast and accurate cosmological $N$-body code based on a new method for calculating the gravitational potential from a static multipole mesh. The method analytically separates the near- and far-field forces,…

宇宙学与河外天体物理 · 物理学 2021-10-25 Lehman H. Garrison , Daniel J. Eisenstein , Douglas Ferrer , Nina A. Maksimova , Philip A. Pinto

We discuss parallel algorithms to gather topological information about off-process mesh neighbor elements. This information is commonly called the ghost layer, whose creation is a fundamental, necessary task in executing most parallel,…

分布式、并行与集群计算 · 计算机科学 2019-11-01 Johannes Holke , David Knapp , Carsten Burstedde

Due to the variety and importance of applications of treecodes and FMM, the combination of algorithmic acceleration with hardware acceleration can have tremendous impact. Alas, programming these algorithms efficiently is no piece of cake.…

计算物理 · 物理学 2012-08-14 Rio Yokota , Lorena Barba

We present a GPU accelerated CUDA-C implementation of the Barnes Hut (BH) tree code for calculating the gravitational potential on octree adaptive meshes. The tree code algorithm is implemented within the FLASH4 adaptive mesh refinement…

天体物理仪器与方法 · 物理学 2015-11-30 Gunther Lukat , Robi Banerjee

We present a two-dimensional (2D) Particle-Particle-Particle-Mesh (P$^3$M) algorithm with an optimized Green function and adaptive softening length for gravitational lensing studies in N-Body simulations. The analytical form of the…

宇宙学与河外天体物理 · 物理学 2021-07-13 Kun Xu , Yipeng Jing

We present an implementation of the hierarchical tree algorithm on the individual timestep algorithm (the Hermite scheme) for collisional $N$-body simulations, running on GRAPE-9 system, a special-purpose hardware accelerator for…

天体物理仪器与方法 · 物理学 2016-03-23 Toshiyuki Fukushige , Atsushi Kawai

We report on improvements made over the past two decades to our adaptive treecode N-body method (HOT). A mathematical and computational approach to the cosmological N-body problem is described, with performance and scalability measured up…

天体物理仪器与方法 · 物理学 2013-10-18 Michael S. Warren

We present a gravitational hierarchical N-body code that is designed to run efficiently on Graphics Processing Units (GPUs). All parts of the algorithm are executed on the GPU which eliminates the need for data transfer between the Central…

天体物理仪器与方法 · 物理学 2012-04-12 Jeroen Bédorf , Evghenii Gaburov , Simon Portegies Zwart

We present tests of comparison between our versions of the Fast Multipole Algorithm (FMA) and ``classic'' tree-code to evaluate gravitational forces in particle systems. We have optimized the Greengard's original version of FMA allowing for…

天体物理学 · 物理学 2016-08-30 R. Capuzzo-Dolcetta , P. Miocchi

We describe a new parallel N-body code for cosmological simulations. The code is based on a work- and data sharing scheme, and is implemented within the Cray Research Corporation's CRAFT programming environment. Different data distribution…

天体物理学 · 物理学 2009-10-28 U. Becciani , V. Antonuccio-Delogu , A. Pagliaro

The present paper studies two particle management strategies for dynamically adaptive Cartesian grids at hands of a particle-in-cell code. One holds the particles within the grid cells, the other within the grid vertices. The fundamental…

数据结构与算法 · 计算机科学 2016-01-11 T. Weinzierl , B. Verleye , P. Henri , D. Roose

The N-body problem is a classic problem involving a system of N discrete bodies mutually interacting in a dynamical system. At any moment in time there are N*(N - 1)/2 such interactions occurring. This scaling as N^2 leads to computational…

计算工程、金融与科学 · 计算机科学 2022-03-18 Alexander Brandt

We present an algorithm for parallelising the TreePM code. We use both functional and domain decompositions. Functional decomposition is used to separate the computation of long range and short range forces, as well as the task of…

天体物理学 · 物理学 2007-05-23 Suryadeep Ray , J. S. Bagla

This paper focuses on the parallel implementation of a direct $N$-body method~(particle-particle algorithm) and the application of multiple GPUs for galactic dynamics simulations. Application of a hybrid OpenMP-CUDA technology is considered…

计算物理 · 物理学 2018-03-06 S. S. Khrapov , S. A. Khoperskov , A. V. Khoperskov

We developed a new direct-tree hybrid N-body algorithm for fully self-consistent N-body simulations of star clusters in their parent galaxies. In such simulations, star clusters need high accuracy, while galaxies need a fast scheme because…

天体物理学 · 物理学 2015-05-13 M. Fujii , M. Iwasawa , Y. Funato , J. Makino

We present an MPI-parallel algorithm for the in-situ visualization of computational data that is built around a distributed linear forest-of-octrees data structure. Such octrees are frequently used in element-based numerical simulations;…

分布式、并行与集群计算 · 计算机科学 2018-09-06 Carsten Burstedde

This work presents a data-driven reduced-order modeling framework to accelerate the computations of $N$-body dynamical systems and their pair-wise interactions. The proposed framework differs from traditional acceleration methods, like the…

计算工程、金融与科学 · 计算机科学 2022-04-13 Steven N. Rodriguez , Athanasios P. Iliopoulos , Kevin T. Carlberg , Steven L. Brunton , John C. Steuben , John G. Michopoulos

Scalable and efficient numerical simulations continue to gain importance, as computation is firmly established as the third pillar of discovery, alongside theory and experiment. Meanwhile, the performance of computing hardware grows through…

分布式、并行与集群计算 · 计算机科学 2019-06-26 Pietro Incardona , Antonio Leo , Yaroslav Zaluzhnyi , Rajesh Ramaswamy , Ivo F. Sbalzarini