Hi,

I've noticed than when you run gem5 using X86 iSA there is a huge
bottleneck in SQ due to TSO implementation as only one store is allowed
to be in flight. As a consequence old stores that are waiting to access
memory and that aren't present in ROB saturate SQ structure.

I think that these old stores should be inserted in another structure
not to saturate SQ as what i see in results files is that cpu is stalled
half of simulation cause SQ is full.

Has anybody experimented what i describe?

Thanks,
Adrian.


_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to