Supercomputer Applications: A Course in Computational Science
Spring 2006
Assignments 3rd Quarter

Using the Cray SV1 at TJ

Also see How to run programs using the /tmp directory on the Cray

  1. Reading assignments 1 - concepts of parallel programming (.doc)
  2. Programming Labs 1-3 serial - non parallel progs - in C and Fortran
  3. Programming Lab 4 parallel programs - threads using OpenMP and Fortran
    WE'LL SKIP OPENMP FOR NOW, SO YOU DON'T NEED TO DO LAB 4
  4. Programming Labs 5-9, 10, 11, 12 parallel programs - message passing among processors using MPI, C, Fortran
  5. Programming Lab 13 graphics in parallel - the Mandelbrot set plotted in parallel - WE CAN MOVE THIS ASSIGNMENT TO 4TH QUARTER.
  6. Practice quiz for 3rd quarter
  7. The real quiz and answer form (.doc version)
  8. Lab Report forms