Jan. 26 - Lecture 1 - Introduction
Jan. 31 & Feb. 7 - Lecture 2 - Introduction, cont.
Feb. 7-9 - Lecture 3 - MPI and PVM
Feb. 14 - Lecture 4 - HPC defect patterns
Feb. 16 - Lecture 5 - OpenMP and UPC
Feb. 23 - Lecture 6 - OpenACC
and OpenMP vs. MPI
Feb. 28 - Lecture 7 - PETSc and Cactus
Mar. 2 - Lecture 8 - SGI Origin 2000 and UV
Mar. 7 - Lecture 9 - Ethernet and Infiniband
Mar. 9 - Lecture 10 - Cray XT4
and IBM Blue Gene/L
Mar. 16 - Lecture 11 - IBM Cell BE and
GPUs vs. CPUs
Mar. 28 - Lecture 12 - Grid Computing
Mar. 30 - Lecture 13 - Clouds - MapReduce
Apr. 4 - Lecture 14 - Clouds - Spark
and Mesos
Apr. 6 - Lecture 15 - Lamport
Clocks and Eraser
Apr. 11 - Lecture 16 - Valgrind
and Dyninst
Apr. 13 - Lecture 17 - Cache tools
Apr. 18 - Lecture 18 - Runtime
Parallelization
Apr. 20 - Lecture 19 - Finding Idle
Cycles
Apr. 25 - Lecture 20 - Parallel I/O
May 2 - Lecture 21 - Applications