CUP-ECS Seminar: MPI from the Ground Up: From Operations to Implementations, Part I