| Tuesday | Thursday | |
|---|---|---|
| Week 1 | 1 September Intro to Cluster Computing Lecture 1 Notes  | 
	3 September Top500 List, Performance Lecture 2 Notes  | 
| Week 2 | 8 September More Performance, Perf Lecture 3 Notes  | 
	10 September Computer Architecture / CPU Parallelism Lecture 4 Notes  | 
| Week 3 | 15 September Job Schedulers/SLURM, SMT/SMP/NUMA Lecture 5 Notes  | 
	17 September Multithreading Lecture 6 Notes  | 
| Week 4 | 22 September Pthread programming Lecture 7 Notes  | 
	24 September Pthread Examples Lecture 8 Notes pthread sample code  | 
| Week 5 | 29 September OpenMP Lecture 9 Notes  | 
	1 October More OpenMP Lecture 10 Notes  | 
| Week 6 | 6 October OpenMP Examples Lecture 11 Notes openmp sample code  | 
	8 October Distributed Systems, MPI Lecture 12 Notes  | 
| Week 7 | 13 October Fall Break  | 
	15 October More MPI, Midterm Review Lecture 13 Notes  | 
| Week 8 | 20 October Midterm  | 
	22 October MPI Collective and Examples Lecture 14 Notes openmp sample code  | 
| Week 9 | 27 October MPI/HW Review, GPGPU Lecture 15 Notes  | 
	29 October GPGPU Lecture 16 Notes  | 
| Week 10 | 3 November Big Data, Cluster Filesystems Lecture 17 Notes  | 
	5 November Hadoop, Map-Reduce Lecture 18 Notes  | 
| Week 11 | 10 November Fault Tolerance Lecture 19 Notes  | 
	12 November Checkpointing Lecture 20 Notes  | 
| Week 12 | 17 November SuperComputing Conference  | 
	19 November Supercomputing Review, Powercapping Lecture 21 Notes  | 
| Week 13 | 24 November Energy/Power Lecture 22 Notes  | 
	26 November Thanksgiving  | 
| Week 14 | 1 December The Quest for Exascale Lecture 23 Notes  | 
	3 December Upcoming 100 PetaFLOP Machines Lecture 24 Notes  | 
| Week 15 | 8 December Project Presentations  | 
	10 December Project Presentations  |