Video: What is MPI? Code: pingpong.c, makefile.
Video: Pingpong messaging. Code: pingpong.c, makefile.
Video: OpenMP and Thread Parallelism. Code: pingpong_omp.c, pingpong_thrd.c, makefile.
Video: Simultaneous Send and Receive. Code: sendrecv.c, makefile.
Video: Deadlock. Code: deadlock.c, deadlock_circ.c, deadlock_tags.c, deadlock_sendrecv.c, deadlock_isend.c, makefile.
Video: Group-based Communication. Code: broadcast.c, reduce.c, scatterv_reduce.c, makefile.
Video: Network Topology. Slides: network_topology.pdf, Code: neighbor.c, makefile.
Video: Communicators. Code: communicators.c, communicators_split.c, makefile.