Hi Kaze,

Thank you for reaching out and expressing your interest in gem5
simulations. I understand that you’re curious about the difference between
the configuration script and the standard library when executing the SE
binary with the same parameters.

gem5’s interface is primarily based on Python scripts. These scripts are
written by users like yourself to control the simulation. The standard
library, on the other hand, is a collection of Python classes that serve as
a wrapper for gem5’s models, which are written in C++.

The standard library Python classes are essentially instances of gem5’s
models, with specific parameters already set for you. This means that when
you’re using the standard library, you’re using pre-configured instances of
the models, which can simplify the process of setting up your simulation.

Therefore, when you want to create a simulation for a system you’re
interested in modeling, you should write a Python script that utilizes
these standard library Python classes. This approach allows you to leverage
the pre-set parameters of the standard library and focus more on the
specifics of your system model.

I hope this explanation helps clarify your confusion. If you have any more
questions or need further clarification, please don’t hesitate to ask.

Cheers,
Jason


On Sat, Apr 6, 2024 at 11:18 AM Kaze Kuma via gem5-users <
gem5-users@gem5.org> wrote:

> Hi, I recently started using Gem5 and playing around with the simulations
> using tte tutorials for reference, but I'm kinda confused on why and how
> the configuration script differs for output from using the standard library
> if using the same parameters for executing SE binary?
> If someone could explain, I'd greatly appreciate it!
> _______________________________________________
> 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