Educational materials
We will be adding chapters as they are completed (currently, 9 of 14 are available). If you require chapters that are not posted, please contact us at contact -at- parlang.com
Powerpoint slides per chapter:
- Introduction : [PPT]
- Concepts in Concurrency : [PPT]
- Concurrency Control : [PPT]
- State of the Art :
- High-Level Language Constructs :
- Historical Context and Evolution of Languages :
- Modern Languages and Concurrency Constructs :
- Performance Considerations and Modern Systems : [PPT]
- Introduction to Parallel Algorithms : [PPT]
- Pattern: Task Parallelism : [PPT]
- Pattern: Data Parallelism : [PPT]
- Pattern: Recursive Algorithms : [PPT]
- Pattern: Pipelined Algorithms :
- Appendices: OpenMP, Erlang, Cilk quick references : [PPT]
Download archive of all chapters: Available when all chapters complete. Check back later.
Last modified: July 2010