Re: [gem5-users] LSQ in O3: Squash instructions when a load packet is rejected by cache

2012-11-15 Thread Ali Saidi
Hi Amin, I think it might work. Please feel free to implement it and see what happens. The only thing that might be an issue is something due to ordering, but I can't think of what that is at the moment. Thanks, Ali On 14.11.2012 12:19, Amin Farmahini wrote: > Hi All, > > In O3 LSQ, w

[gem5-users] LSQ in O3: Squash instructions when a load packet is rejected by cache

2012-11-14 Thread Amin Farmahini
Hi All, In O3 LSQ, when a load packet is not accpeted by L1D (i.e., sendTimingReq() returns false), the pipeline is restarted and the load and all younger instructions are squashed. This causes a lot of instruction squashes when the processor is wide or when cache has a limited number of MSHRs. I