Sept. 1 - Lecture 1 - Introduction
Sept. 6 - Lecture 2 - Introduction, cont.
Sept. 8 - Lecture 3 - MPI and PVM
Sept. 15 - Lecture 4 - HPC defect
patterns
Sept. 20 - Lecture 5 - OpenMP and UPC
Sep. 22 - Lecture 6 - Titanium
and OpenMP vs. MPI
Sep. 27 - Lecture 7 - PETSc and Cactus
Oct. 4 - Lecture 8 - SGI Origin 2000 and Altix
Oct. 6 - Lecture 9 - Ethernet and Infiniband
Oct. 11 - Lecture 10 - Cray XT4
and IBM Blue Gene/L
Oct. 13 - Lecture 11 - IBM Cell BE and
GPUs vs. CPUs
Oct. 18 - Lecture 12 - Grid Computing
Oct. 20 - Lecture 13 - MapReduce
Oct. 25 - Lecture 14 - Lamport
Clocks and Eraser
Oct. 27 - Lecture 15 - Mtool and
Critical Path Profiling
Nov. 1 - Lecture 16 - Valgrind
and Dyninst
Nov. 3 - Lecture 17 - Short term
scheduling
Nov. 8 - Lecture 18 - Cache tools
Nov. 10 - Lecture 19 - Runtime
Parallelization
Nov. 15 - Lecture 20 - Finding Idle
Cycles
Nov. 22 - Lecture 21 - Batch
Scheduling
Nov. 29 - Lecture 22 - Parallel I/O
Dec. 1 - Lecture 23 - Applications
Dec. 13 - Lecture 24 - SC11 Gordon
Bell Applications