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.