language: en

A Portable Parallel N-body Solver

E Christopher Lewis Calvin Lin Lawrence Snyder George Turkiyyah

Abstract We present parallel solutions for direct and fast n-body solvers written in the ZPL language. We describe the direct solver, compare its performance against a sequential C program, and show performance results for two very different parallel machines: the KSR-2 and the Paragon. We also discuss the implementation of the fast solver in ZPL, including factors pertinent to data movement.

1 Introduction