A Data Parallel Formulation of the Barnes-Hut Method for N -Body Simulations

  • Authors:
  • Margarita Amor;Francisco Argüello;Juan López;Oscar G. Plata;Emilio L. Zapata

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • PARA '00 Proceedings of the 5th International Workshop on Applied Parallel Computing, New Paradigms for HPC in Industry and Academia
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a data-parallel formulation for N-body simulations using the Barnes-Hut method. The tree-structured problem is first linearized by using space-filling curves. This process allows us to use standard data distributions and parallel array operations available in data-parallel languages. A new efficient HPF implementation of the Barnes-Hut method is presented in this paper, characterized by the use of array copy sections to express communications, obtaining efficient point-to-point data transferences. In addition, HPF LOCAL constructs are used to obtain very compact and efficient local (node) codes.