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

OpenMP

  • Programs for Mandelbrot example:
  • Programs for matrix multiplication example:

    MPI

    Java

    POSIX threads (pthreads)

    Note About Makefiles

    To obtain a makefile, use your browser's download function; cutting and pasting will likely turn the tabs in the makefile into spaces and cause it to not work. Put the makefile in the directory in which you want to compile. All the makefiles linked from this page begin with brief documentation on their use (the "usage examples").