Parallel Processing Courses

The following are web pages for the Parallel and Distributed Processing course, CMSC 483/691p, which I taught regularly at UMBC from Spring 1989 to Spring 2006. The courses evolved with the technology and are broken out by semester for the later years, and listed with the semester's main projects.
  • Spring 2006, big matrix ops with MPI, n-body with MPI, big FFT with p-threads

  • Spring 2001, neural nets with SGI threads, neural nets with p-threads, n-body with MPI

  • Fall 1996, MasPar SIMD matrix ops, SIMD n-body, MPI n-body, dataflow interpreter

  • Fall 1995, MasPar SIMD matrix ops, SIMD n-body, MPI n-body, n-body with SGI threads

  • Spring 1995, MasPar SIMD matrix ops, SIMD n-body, MPI n-body

  • Spring 1989--Spring 1992, OCCAM programming, Transputers, and the TDS environment; projects included basic message passing, basic matrix ops, ``life'', mandelbrot sets, and the student's choice for a final project


Return to Motteler Homepage