Lecture 03 - Introduction to Parallel Architectures