Hi,

Based on my understanding of O3CPU, I think your assumption is correct.
However, probably parameters like issueWidth and wbWidth can be used to
control maximum register read/writes indirectly.

-Ayaz

On Tue, Jan 17, 2023 at 3:32 AM pedro--- via gem5-users <gem5-users@gem5.org>
wrote:

> Hi,
>
> I'm trying to check the influence of the number of read and write register
> file ports on the maximum IPC achieved by the OoO model. However, I could
> not find any parameter that models the number of register file ports. Is
> there any?
>
> For example, in none of the methods chain: readIntRegOperand (dyn_inst.hh)
> -> readIntReg (cpu.hh) -> readIntReg (regfile.hh) the number of ports is
> verified.
>
> Could anyone confirm if gem5 OoO model assumes there will always be enough
> ports to feed all functional units?
>
> Thank you.
> _______________________________________________
> gem5-users mailing list -- gem5-users@gem5.org
> To unsubscribe send an email to gem5-users-le...@gem5.org
>
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to