Carnegie Mellon University professor David O’Hallaron explains the concepts and hierarchies that enable cache memories in computer systems.