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