Lecture 4

Learning objectives

After this class, you should be able to:

  1. Explain how the threads are organized and scheduled.
  2. Explain how resources are allocated to the threads.
  3. Explain how knowledge of the above can be used to optimize code performance, for example, by choosing suitable number of threads per block.
  4. Explain row-major ordering.

Reading assignment

  1. Read the UIUC Lec-4 slides.

Exercises and review questions


Last modified: 15 Jan 2013