Discussion
Ask HN: Quintessential readings for software optimization
What are some of the best resources for getting more familiar with stuff like playing nicely with branch prediction, instruction pipelines, and building data to fit well in with CPU cache?