N-body simulator

Summary

Various implementations of simulating the gravitational interaction of particles in space. Implementations include:

  1. Barnes Hut approximation algorithm in C
  2. Multi-core implementation using OpenMP
  3. MPI implementation
  4. CUDA implementation on GPU

Github repo

Krishna Kamath

Krishna Kamath

Graduate Student, University of Chicago