News Course Articles

Parallel Programming with Multi-Core Processors

This course is being taught at UC Berkeley Extension as X411.9


1. Introduction (Lecture Notes pdf)

Assignment #1

2. Parallel Programming Models and Languages (Lecture Notes pdf

Assignment #2

3. Performance Metrics of Parallel Programs (Lecture Notes pdf)

Assignment #3

4. Parallel Algorithms  

Assignment #4

5. Future Directions (Lecture Notes pdf) 

Assignment #5 (Capstone Project)