Schedule
This schedule should be considered tentative, at least until it actually takes place! Consult the lecture repository for in-class and pre-class exercises.
| Week | Day | Date | Notes and readings | HW |
|---|---|---|---|---|
| 1 | Tue, | Aug 25 |
|
|
| Thu, | Aug 27 | |||
| 2 | Tue, | Sep 01 | ||
| Thu, | Sep 03 | Computer architecture basics |
||
| 3 | Tue, | Sep 08 | Intro to parallel machines and models |
|
| Thu, | Sep 10 | Intro to parallel machines and models |
||
| 4 | Tue, | Sep 15 | ||
| Thu, | Sep 17 |
|
||
| 5 | Tue, | Sep 22 | Shared memory programming |
|
| Thu, | Sep 24 | Shared memory programming |
||
| 6 | Tue, | Sep 29 | Wave equations and offload |
|
| Thu, | Oct 01 | Tools for profiling and correctness |
||
| 7 | Tue, | Oct 06 |
|
|
| Thu, | Oct 08 | |||
| 8 | Tue, | Oct 13 | Fall break | |
| Thu, | Oct 15 | Impact of floating point |
||
| 9 | Tue, | Oct 20 | ||
| Thu, | Oct 22 | |||
| 10 | Tue, | Oct 27 | Bindel at SIAM ALA |
|
| Thu, | Oct 29 | Bindel at SIAM ALA |
||
| 11 | Tue, | Nov 03 | ||
| Thu, | Nov 05 | |||
| 12 | Tue, | Nov 10 | ||
| Thu, | Nov 12 | |||
| 13 | Tue, | Nov 17 | ||
| Thu, | Nov 19 | A few parallel examples |
||
| 14 | Tue, | Nov 24 | ||
| Thu, | Nov 26 | Thanksgiving | ||
| 15 | Tue, | Dec 01 | ||
| Thu, | Dec 03 | Bindel at Dagstuhl |