Lecture 19

Learning objectives

After this class, you should be able to:

  1. Optimize multi-threaded code so that it makes effective use of cache on different multi-core architectures.
  2. Identify common types of errors in multi-threaded code.

Reading assignment

  1. Section 4.10 - 4.12.
  2. Lecture 19 slides.

Exercises and review questions


Last modified: 9 Nov 2017