Lab assignments for High Performance Computing class. Involves implementing various algorithms in Intel Cilk Plus, OpenMP, SIMD, MPI and Cuda.