Skip to content
EECS 4340 Final Review

Miss Status Holding Register (MSHR)

Tag: mshr

Aliases: MSHR

A hardware register in a non-blocking cache that records the address, status, and target of each in-flight miss. New misses are associatively compared against the MSHR file to coalesce duplicate requests; the number of MSHRs upper-bounds the cache's memory-level parallelism.

Lecture references