| Time | Lecture Topics | Hands-On Exercise |
|---|---|---|
| 9:00 | Overview of parallel software patterns Finding concurrency |
Putting it All Together |
| 10:30 | Morning Tea | |
| 11:00 | Dataflow Programming Models | Task-based Dataflow Programming Using PaRSEC |
| 12:30 | Lunch | |
| 13:30 | Algorithmic structure patterns Program and data structure patterns |
Putting it All Together (continued) |
| 15:00 | Afternoon Tea | |
| 15:30 | Emerging paradigms and challenges | Putting it All Together (continued) |