Caches

Working Set Considerations

Staying On Chip

Efficient use of on-chip memory

DRAM Bandwidth

Software Prefetching

Cache Line Demotion and Flushing

Non Temporal Loads and Stores