Lesson 28: So Long, and Thanks for All the Fish
Outline:
- Writing cache-aware code
- cache performance
- loop orderings
- memory mountain: temporal and spatial locality
- Dining philosophers
- basic idea
- avoiding deadlock
- A totally irrelevant XKCD: my favorite
Reading assignment (to be completed by the next class):
- Nothing!
Thank you all for a wonderful term!