Chapter 17 -parallelism (p279) -types of parallelism -micro vs macroscopic -symmetric vs asymmetric -fine vs coarse-grain -explicit vs. implicit -Flynn Classification (283) -SISD (conventional) -MISD (fault tolerance) -SIMD (vector/graphics processors) -MIMD (SMP vs AMP) -Challenges -The 3 C's : Communication, Coordination and Contention -bottlenecks in memory, I/O, OS and largely resources