CSCI 3366 (Introduction to Parallel and Distributed Processing):
Sample Programs

Sample programs (some presented in class).

Message-passing programs (using MPI)

Also see Tips for Using MPI on the CS Linux Machines.

Multi-threaded programs (using POSIX threads in C++)

Multi-threaded programs (in Java)

Also see Tips for using Java on the CS Linux machines, and Useful links for Java.