A High Performance Fortran PM Code for Cosmological N-body Simulations

Previous abstract Next abstract

Session 2 -- Software
Display presentation, Monday, June 12, 1995, 9:20am - 6:30pm

[2.07] A High Performance Fortran PM Code for Cosmological N-body Simulations

Marie Machacek (MIT \& Northeastern Univ.), Edmund Bertschinger (MIT)

Standards for High Performance Fortran (HPF) were adopted in 1994 to address the need for a high-level programming language for data parallel algorithms that would provide a portable interface to parallel computers such as those available at the NSF MetaCenter. Implementations of a subset of these standards are now becoming available for use in astrophysical applications. In this paper we present an HPF coding of the Particle-Mesh algorithm of Ferrell and Bertschinger (1993) originally optimized for the CM-5 that is currently being tested on the IBM SP2 at the Cornell Theory Center. We show timing profiles as well as cross platform comparisons illustrating the challenges encountered and optimizations achieved. We intend to present preliminary results of cosmological N-body simulations produced by this code on the SP2.

Monday program listing