Assignments for course 050: Parallel and Distributed Systems (2019-2020).
- vptree: Vantage point tree construction (Pthreads, OpenMP, Cilk)
- knnring: Distributed memory k-nearest neighbors algorithm (MPI)
- ising: GPU Ising model evolution (CUDA)
- rcm: Parallel reverse Cuthill-McKee algorithm (OpenMP)