Aug. 29 - Lecture 1 - Introduction
Aug. 31 - Lecture 2 - Introduction, cont.
Sept. 5 - Lecture 3 - MPI
Sept. 7 - Lecture 4 - Advanced MPI
Sept. 12-14 - Lecture 5 - OpenMP
Sept. 19 - Lecture 6 - Chapel and Julia
Sept. 21 - Lecture 7 - MPI+OpenMP and PETSc
Sept. 26 - Lecture 8 - gprof and HPCToolKit
Sept. 28 - Lecture 9 - Pegasus and Swift/T
Oct. 3 - Lecture 10 - SGI Origin 2000 and UV
Oct. 5 - Lecture 11 - Cray XT4 and IBM Blue Gene/L
Oct. 10 - Lecture 12 - GPUs
Oct. 12 - Lecture 13 - High Performance Networks
Oct. 17 - Lecture 14 - Clouds - MapReduce
Oct. 19 - Lecture 15 - Clouds - Spark and Mesos
Oct. 24 - Lecture 16 - Lamport Clocks and Race Detection
Oct. 26 - Lecture 17 - Valgrind and Dyninst
Oct. 31 - Lecture 18 - Runtime Parallelization
Nov. 2 - Lecture 19 - Autotuning
Nov. 7 - Lecture 20 - High Throughput Computing
Nov. 9 - Lecture 21 - Job Scheduling - Batch Queues
Nov. 28 - Lecture 22 - Parallel I/O
Nov. 30 - Lecture 23 - Anton and the Virtual Microscope
Dec. 7 - Lecture 24 - 2021 Gordon Bell prize - Anton 3