o3: make LSQ full check more selective
Review Request #2275 - Created May 13, 2014 and submitted
| Information | |
|---|---|
| Steve Reinhardt | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 10227:59d9267be2f2 --------------------------- o3: make LSQ full check more selective Dispatch should not check LSQ size/LSQ stall for non load/store instructions. This work was done while Binh was an intern at AMD Research.
Ship It!
Posted (June 5, 2014, 3:32 a.m.)
Possibly a similar modification can be done in the rename stage. It stalls the pipe if the LSQ is predicted to be full. This prediction is based in the worst case (worst case of LQ and SQ entries, and considering that only memory refs are forwarded to next stages).
Seems like a good first step.
