Computer Science 295:  Parallel Algorithms

Laboratory Exercises

Computer Science 295 includes several laboratory exercises, as described below:
Laboratory
Exercise Title and Description
Lab. 1 Sequential Elements of SR:
  • The SR Compiler
  • Sample Programs
  • Lab. 2 The Shared-Memory Model in SR
  • Elements of SR
  • Fractal and Parallel Computation
  • Labs. 3-4 Resources and Capabilities in SR
  • Examples
  • Use in Parallel Computation
  • Lab. 5 Graphical Display of Output
  • XTANGO
  • Examples
  • Lab. 6 Parallel Computation of Fractals
  • Revision of Previous Programs
  • Utilization of Multi-processors
  • Lab. 7 Simple Semaphore Solutions
  • SR Test Program
  • Producers/Comsumers Problem
  • Additional Examples/Exercises
  • Lab. 8 Message Passing In SR
  • SR Test Programs
  • Solutions to Classical Problems
  • Exercises
  • Lab. 9 Message Passing Examples
  • Computing Primes
  • Using a single process for output
  • Examples

  • This document is available on the World Wide Web as

    http://www.math.grin.edu/~walker/courses/295/lab-index.html
    

    created January 13, 1997
    last revised April 9, 1997