CS 475 Lab Schedule (Fall 2011)

Week Month/Day Topic Handout / Materials
1 Aug 24  GNUPLOT - for plotting data
Getting your NERSC Accounts
 Gnuplot Slides  demo1.plt
 demo2.plt, fun.dat
 Tanveer's Data, GUI frontend
2 Aug 31  Carver: batch jobs and scripts
LaTeX - For writing reports
 Carver Instructions  Mandelbrot Code  Latex slides
 In-Lab Exercise
 Image needed for Exercise
 Final Result of Exercise
 Additional Resources:
 Latex Introduction
 Lyx tutorial
3 Sept 7  Mandlebrot  Instructions
  (optional)  NERSC and Eclipse (optional)  Intructions  CodeProvided  EclipsePTPTutorial  NERSCTutorial
4 Sept 14  Debugging OpenMP practice  Instructions  Code
5 Sept 21   Loop Reordering for the sieve  Instructions  Code
6 Sept 28  Knapsack 1  Wikipedia, Instructions
Worksheet
7 Oct 5  No Lab, Study Break
8 Oct 12  Merge Sort and Pragmas  Merge Sort Instructions
9 Oct 19  MPI 1: Circit Satisfiablity  Instructions
10 Oct 26  MPI Lab 2 (ping-pong)  Instructions Code  
11 Nov 2  Debugging MPI  Instructions Code
  (optional)  Debugging MPI with Eclipse  Instructions
12 Nov 9  Wavefront with MPI  Instructions
13 Nov 16  No Lab, Study Break
Now 23  Thanksgiving Break
14 Nov 30  Wavefront with OpenMP  Instructions
  Optional  OpenMP/MPI Hybrid Programming  Instructions
15 Dec 7  Open Lab (Project)