Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Lab #

Date (2018)

Topic

Handouts

Code Examples

0 Infrastructure Setuplab0-handout-

1

Jan 11

Async-Finish Parallel Programming with abstract metrics

lab1-handout
-

2

Jan 25

Futures and HJ-Viz 

lab2-handout
-

3

Feb 01

Cutoff Strategy and Real World Performance

lab3-handout -

4

Feb 15

Java's ForkJoin Framework

lab4-handout -

-

Feb 22

 

No lab this week - Midterm Exam -

5

Mar 01

Loop-level Parallelism

 

lab5-handout-

6

Mar 08

Phasers

lab6-handout  -

-

Mar 15

No lab this week - Spring Break

  

7

Mar 22

Isolated Statement and Atomic Variables

lab7-handout  

8

Mar 29

Actors

lab8-handout 
9

Apr 05

Java Threads, Java Locks

lab9-handout  

10

Apr 12

Message Passing Interface (MPI) 

lab10-handout  

10

Apr 19

Apache Spark

lab11-handout  

 

 

Eureka-style Speculative Task Parallelism

  
  

 

  

...