Lab # | Date (2020) | Topic | Handouts | Examples |
|---|
| 0 | Â | Infrastructure Setup | lab0-handout | - |
|---|
1 | Jan 16 | Async-Finish Parallel Programming with abstract metrics | lab1-handout
| - |
|---|
2 | Jan 23 | | lab2-handout
| - |
|---|
3 | Jan 30 | Cutoff Strategy and Real World Performance | lab3-handout | - |
|---|
4 | Feb 06 | Java's ForkJoin Framework | lab4-handout | - |
|---|
- | Â | No lab this week - Spring Recess | Â | - |
|---|
5 | Feb 20 | DDFs  | lab5-handout | - |
|---|
6 | Feb 27 | Loop-level Parallelism | lab6-handout | lab6-intro |
|---|
7 | Mar 05 | Isolated Statement and Atomic Variables | lab7-handout | - |
|---|
| 8 | Mar 12 | Actors | lab8-handout | - |
|---|
- | Â | No lab this week - Spring Break | Â | Â |
|---|
| 9 | Mar 26 | Java Threads, Java Locks | lab9-handout | - |
|---|
10 | Apr 02 | Message Passing Interface (MPI) | lab10-handout | - |
|---|
 |  | Apache Spark |  | - |
|---|
 |  | Eureka-style Speculative Task Parallelism |  |  |
|---|
| Â | Â | Â | Â | Â |
|---|