Lecture 21

Learning objectives

After this class, you should be able to:

  1. Given an application, identify its parallelism structure.
  2. Use loop transforms to enable further optimization of the code.
  3. Develop strategies to reduce the data movement overhead.

Reading assignment

  1. UIUC Lecture 22.
  2. Chapter 11 of the text book.

Exercises and review questions


Last modified: 28 Mar 2013