Cache
Computer memory
Computing
Software engineering
Probability distribution
Locality of reference
Probability
Optimizing compiler
Computer programming