...
Lab # | Date (2011) | Topic | Handouts | Code Examples |
---|---|---|---|---|
1 | Jan 10, 11, 12 | DrHJ setup, Async-Finish Parallel Programming | ||
2 | Jan 17, 18, 19 | Abstract performance metrics with async & finish | ||
3 | Jan 23, 25, 26 | Data race detection | RacyArraySum1.hj, RacyNQueensRacyFib.hj, RacyFibRacyNQueens.hj, RacyFannkuch.hj | |
4 | Jan 30 Feb 01, 02 | Points, regions, forall loops |
|
|
5 | Feb 07, 08, 09 | Abstract vs Real Performance, Work-sharing & Work-stealing schedulers |
|
|
6 | Feb 14, 15, 16 | Barriers and Phasers |
|
|
- | Feb 21, 22, 23 | No lab (midterm week) |
|
|
7 | Mar 06, 07, 08 | Atomic Variables |
|
|
8 | Mar 13, 14, 15 | Places |
|
|
9 | Mar 20, 21, 22 | Data Driven Tasks |
|
|
10 | Mar 27, 28, 29 | Java Concurrency I |
|
|
11 | Apr 03, 04, 05 | Java Concurrency II |
|
|
12 | Apr 10, 11, 12 | CUDA |
|
|
13 | Apr 17, 18, 19 | MPI |
|
|
...