...
Lab # | Date (2014) | Topic | Handouts | Code Examples |
---|---|---|---|---|
1 | Jan 0813, 09, 1015 | Infrastructure setup, Async-Finish Parallel Programming | lab1-handout | |
2 | Jan 1520, 16, 1722 | Abstract performance metrics with async & finish | ||
3 | Jan 2227, 23, 2429 | Data race detection and repair | ||
4 | Jan 29, 30, 31Feb 03, 05 | Futures, Finish Accumulators | ||
5 | Feb 0510, 06, 0712 | Real performance, work-sharing and work-stealing runtimes |
| |
6 | Feb 1217, 13, 1419 | Barriers, Data-Driven Futures | ||
- | Feb 1924, 20, 2126 | No lab (HW3 due, Exam 1 assigned) |
|
|
7 | Mar 05, 06, 07 | Isolated Statement and Atomic Variables | ||
8 | Mar 12, 13, 14 | Actors | ||
9 | Mar 19, 20, 21 | Java Threads | ||
10 | Mar 26, 27, 28 | Java Locks | ||
- | Apr 02, 03, 04 | No new lab (extra time to complete Lab 10 due to midterm recess) | ||
11 | Apr 09, 10, 11 | Message Passing Interface (MPI) | ||
12 | Apr 16, 17, 18 | Map Reduce |
...