Skip to content

Opening book details…

Can I read A New Parallel P3M Code for Very Large-Scale Cosmological Simulations on EtoBox?

A New Parallel P3M Code for Very Large-Scale Cosmological Simulations by MacFarland, Tom; Couchman, H. M. P.; Pearce, F. R.; Pichlmeier, Jakob is a scholarly article available to read on EtoBox.

What is A New Parallel P3M Code for Very Large-Scale Cosmological Simulations about?

We have developed a parallel Particle-Particle, Particle-Mesh (P3M) simulation code for the Cray T3E parallel supercomputer that is well suited to studying the time evolution of systems of particles interacting via gravity and gas forces in cosmological contexts. The parallel code is based upon the public-domain serial Adaptive P3M code of Couchman et al. The algorithm resolves gravitational forces into a long-range component computed by discretizing the mass distribution and solving Poisson's equation on a grid using an FFT convolution method, and a short-range component computed by direct force summation for sufficiently close particle pairs. The code consists primarily of a particle-particle computation parallelized by domain decomposition over blocks of neighbour-cells, a more regular mesh calculation distributed in planes along one dimension, and several transformations between the two distributions. The load balancing of the P3M code is static, since this greatly aids the ongoing implementation of parallel adaptive refinements of the particle and mesh systems. Great care was taken throughout to make optimal use of the available memory, so that a version of the current impleme

Author
MacFarland, Tom; Couchman, H. M. P.; Pearce, F. R.; Pichlmeier, Jakob
Published
1998
Language
EN

More by MacFarland, Tom; Couchman, H. M. P.; Pearce, F. R.; Pichlmeier, Jakob

Browse all works by MacFarland, Tom; Couchman, H. M. P.; Pearce, F. R.; Pichlmeier, Jakob