- Stream Benchmark: memory-bandwidth
- OpenMP Threading: openmp-nbody-benchmarks
- N-body with MPI: mpi-distributed-memory
- Stream Benchmark: memory-bandwidth
- OpenMP Threading: openmp-nbody-benchmarks
- N-body with MPI: mpi-distributed-memory
- Dr. Christopher P Stone
Analyze the scalability and efficiency of parallel algorithms and applications. Implement a distributed memory parallel program using MPI as well as shared memory parallel program using threads. Measure single-processor performance and apply optimization techniques. Material and code for High Performance Computing Class developed by Dr. Stone.
- Victor Eijkhout, Edmond Chow & Robert van de Geijn. Introduction to High Performance Scientific Computing, 2nd edition.