Can someone help with this question? zcy <[email protected]> 于2023年8月18日周五 15:04写道:
> > > > > > > -------- Forwarding messages -------- > From: "chengyong zhong" <[email protected]> > Date: 2023-01-03 17:51:16 > To: [email protected],zhongcy93 <[email protected]> > Subject: skidBuffer in O3CPU pipeline > There are multiple skidBuffer instance in O3CPU pipeline, the skidBuffers > are used to store instruction when current stage is blocked, and 'consume' > the instruction from skidBuffer when current stage unblocked. My question > is: > 1. Why the skidBuffer is introduced by Gem5, are there any real processor > which use skidbuffer in its pipeline? > 2. As far as I know, the whole previous pipeline blocked after some events > occurs, e.g. a branch predict error detected in execute stage. But after > skidBuffer was introduced, the fetch stage will continue fetch instructions > at the cycle after block. >
_______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
