...
Lab # | Date (2021) | Topic | Handouts | Examples | |
---|---|---|---|---|---|
0 | Infrastructure Setup | lab0-handout | |||
1 | Jan 2610 | Async-Finish Parallel Programming with abstract metrics | lab1-handout | ||
- | Feb 02 | No lab this weekJan 17 | |||
2 | Feb 09Jan 24 | Futures | lab2-handout | ||
- | Feb 16 | No lab this week (classes cancelled)Jan 31 | |||
3 | Feb 2307 | Cutoff Strategy and Real World Performance | lab3-handout | ||
4 | Mar 02Feb 14 | DDFs | lab4-handout | ||
- | Mar 09Feb 21 | No lab this week (Midterm exam) | |||
- | Mar 16 | No lab this week (Spring "Sprinkle" Day)Feb 28 | |||
5 | Mar 2307 | Loop-level Parallelism | lab5-handout | lab5-intro | |
6 | Mar 3014 | Isolated Statement and Atomic Variables | lab6-handout | ||
- | Apr 06 | No lab this week (Spring "Sprinkle" Day)Mar 21 | |||
7 | Apr 13Mar 28 | Java Threads, Java Locks | lab7-handout | ||
8 | Apr 2004 | Actors | lab8-handout | ||
- | Apr 11 | Message Passing Interface (MPI) | |||
- | Apr 18 | Apache Spark | |||
- |
| Eureka-style Speculative Task Parallelism | |||
- | Java's ForkJoin Framework |
...