Store buffer
Tag: store-buffer
Aliases: store queue
A FIFO that holds committed-but-not-yet-written stores so the pipeline can continue after a store, with loads forwarding from matching addresses.
Lecture references
- L04 · Hazards — p.57
- L07 · Interrupts & P6 — p.20 , p.21
- L08 · MIPS R10000 — p.34
- L09 · Memory Scheduling — p.13 , p.14 , p.15 , p.16 , p.17 , p.18 , p.19 , p.20 , p.21 , p.22 , p.23 , p.24 , p.25 , p.27 , p.28 , p.29 , p.30 , p.31 , p.32 , p.34 , p.35 , p.36 , p.37 , p.38 , p.39 , p.40 , p.41 , p.42 , p.43 , p.44 , p.45 , p.46 , p.48 , p.49
- L10 · Branch Prediction — p.5 , p.7 , p.8 , p.9 , p.10 , p.13 , p.14
- L11 · Advanced Branch Prediction — p.34
- L12 · Caches — p.37 , p.38
- L13 · Advanced Caches — p.10
- L14 · Prefetching — p.6 , p.16
- L15 · Virtual Memory — p.6