This teaching module continues with a demonstration of parallel and high-performance computing applied to the simulation of n-body system with a consideration of the issues that arise and approaches that are used to scale the such simulations. An initial introduction into GalaxSee HPC is covered in part I of the GalaxSee HPC modules. Part II will focus on numerical issues related to solving the N-Body problem more efficiently, in particular the use of softened potentials in the force calculation, the use of tree-based methods such as the Barnes-Hut method, and the use of spectral methods such as the Particle-Mesh method. Some of the mathematics involved can be performed by a student with a solid basis in algebra; however the theory behind the Particle-Mesh method does assume some knowledge of partial differential equations and of the use of Fourier transforms to simplify the solution of PDEs with periodic boundary conditions.


  • Education > General
  • Mathematics > General

Education Levels:

  • Grade 1
  • Grade 2
  • Grade 3
  • Grade 4
  • Grade 5
  • Grade 6
  • Grade 7
  • Grade 8
  • Grade 9
  • Grade 10
  • Grade 11
  • Grade 12


Informal Education,Undergraduate (Lower Division),Higher Education,NSDL,Undergraduate (Upper Division),Computational Science,oai:nsdl.org:2200/20120503185436139T,NSDL_SetSpec_ncs-NSDL-COLLECTION-000-003-112-055,Graduate/Professional,Vocational/Professional Development Education,Mathematics,Education,Physics,General Public,Computing and Information



Access Privileges:

Public - Available to anyone

License Deed:

Creative Commons Attribution Non-Commercial Share Alike


This resource has not yet been aligned.
Curriki Rating
'NR' - This resource has not been rated
'NR' - This resource has not been rated

This resource has not yet been reviewed.

Not Rated Yet.

Non-profit Tax ID # 203478467