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 |