Supercomputer Applications: A Course in Computational Science
Fall 2004 - 2005
Assignments 1st Quarter

  1. Lab 01: C programming, arrays, standard deviation
  2. array2.c - a good C example using functions, parameters, squareroot.
  3. Lab 02 - Tally lab, finding modes, array processing
  4. Sort the number values as in C program 1 using Fortran (this may be extra credit)
  5. Lab 03 Using the Cray SV1 (and our Cluster if it's working!): run/time a program(s), save your results
  6. Lab 04: Benchmark a matrix multiplication program (see Starter version)
  7. MPI (Message Passing Interface) Labs 05-09, parallel programming with multiple processes