Hi Nick,

All CPU models are included in all builds except when no ISAs are selected
(NULL). When building gem5 with support for more than 1 ISA instead of
using just "O3CPU" you have to use an ISA-specific version (e.g.,
ArmO3CPU). The standard library will hide some of the details from you if
you specify the CPUType (e.g., O3CPU) and ISA (e.g., Arm) when constructing
the SimpleProcessor. (I didn't look at the code while writing this message
so I could have some of the names slightly wrong.)

Cheers,
Jason

On Mon, Sep 16, 2024 at 8:04 AM Beser, Nicholas D. via gem5-users <
gem5-users@gem5.org> wrote:

> I have my class experimenting with gem5 this semester, and one of the
> classes will be looking at O3CPU model. If I don’t specify CPU_MODELS=O3CPU
> in the build process, does the gem5 program already include the O3CPU
> model? I noticed that I was able to use some of these models without
> specifying them during the build cycle. The Build-opts list does not
> include them.
>
>
>
> Nick
> _______________________________________________
> 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