Skip to content
EECS 4340 Final Review

Linked-data prefetcher

Tag: linked-data-prefetcher

Aliases: pointer-chasing prefetcher, Roth-Moshovos-Sohi prefetcher

A prefetcher that learns load-to-load value dependences (a producer load's result becomes a consumer load's base address) and issues the consumer template ahead of the processor, walking linked structures via a small FSM. Targets pointer chasing in lists, trees, and hash tables.

Lecture references