Lecture 8: compiler optimizations, cache associativity, and pthreads September 20, 2018 We review hw2 in some detail, then start looking at concurrent programming with pthreads.