Basic HTML version of Foils prepared 5 October 98

Foil 35 Parallel Algorithm in Fast Multipole II

From Earthquake Prediction as Example of N Body Computations CPS615 INtroduction to Computational Science -- Fall Semester 1998. by Geoffrey C. Fox


Having fetched all needed data, can update all particles in processors with high efficiency seen in O(N2) problem.
  • Namely communicated data is re-used many times as needed by many particles in processor
  • In practice have some 10,000 or more particles per processor
In astrophysics, also need to construct tree and rebalance load at essentially each time step
  • not needed in GEM
There is a straightforward parallel tree building algorithm
These methods outperform O(N2) when more than a few thousand particles (unless problem very inhomogeneous)



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sat Nov 28 1998