An Introduction To Parallel Systems

This is a short seriesof talks about parallel programming I gave for BCCS. I'll try to post the slides for each talk, plus any appropriate links.

Lecture One - Who, What, Why, Where, When?

Download the slides.

Lecture Two - Data Parallelism and Vector Processors

Download the slides.

Lecture 3 - Message Passing Systems

Download the slides.

Links for further reference on some of the topics covered:

Lecture 4 - Shared Resource Parallelism

Download the slides.

Links for further reference on some of the topics covered: