gem5-users@gem5.org

The gem5 Users mailing list

View all threads

simulate a multi-core processor with Gem5

中国石油大学张天
Tue, Jun 20, 2023 2:41 PM

How to simulate a multi-core processor with Gem5, such as how to write configuration files? For example, in the following form:

How to simulate a multi-core processor with Gem5, such as how to write configuration files? For example, in the following form:
EM
Eliot Moss
Tue, Jun 20, 2023 2:48 PM

On 6/20/2023 10:41 AM, 中国石油大学张天 via gem5-users wrote:

How to simulate a multi-core processor with Gem5, such as how to write configuration files? For
example, in the following form:

You don't write config files.  You write python code that creates
instances of python classes.  The gem5 system will instantiate the
corresponding C++ classes and connect everything together as the
python objects indicate.

Regards - EM

On 6/20/2023 10:41 AM, 中国石油大学张天 via gem5-users wrote: > How to simulate a multi-core processor with Gem5, such as how to write configuration files? For > example, in the following form: You don't write config files. You write python code that creates instances of python classes. The gem5 system will instantiate the corresponding C++ classes and connect everything together as the python objects indicate. Regards - EM
JL
Jason Lowe-Power
Tue, Jun 20, 2023 2:59 PM

Hello,

You may also find the "Learning gem5" documentation
https://www.gem5.org/documentation/learning_gem5/introduction/ and the
bootcamp videos
https://www.youtube.com/playlist?list=PL_hVbFs_loVSaSDPr1RJXP5RRFWjBMqq3
useful.

Cheers,
Jason

On Tue, Jun 20, 2023 at 10:49 AM Eliot Moss via gem5-users <
gem5-users@gem5.org> wrote:

On 6/20/2023 10:41 AM, 中国石油大学张天 via gem5-users wrote:

How to simulate a multi-core processor with Gem5, such as how to write

configuration files? For

example, in the following form:

You don't write config files.  You write python code that creates
instances of python classes.  The gem5 system will instantiate the
corresponding C++ classes and connect everything together as the
python objects indicate.

Regards - EM


gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.org

Hello, You may also find the "Learning gem5" documentation https://www.gem5.org/documentation/learning_gem5/introduction/ and the bootcamp videos https://www.youtube.com/playlist?list=PL_hVbFs_loVSaSDPr1RJXP5RRFWjBMqq3 useful. Cheers, Jason On Tue, Jun 20, 2023 at 10:49 AM Eliot Moss via gem5-users < gem5-users@gem5.org> wrote: > On 6/20/2023 10:41 AM, 中国石油大学张天 via gem5-users wrote: > > How to simulate a multi-core processor with Gem5, such as how to write > configuration files? For > > example, in the following form: > > You don't write config files. You write python code that creates > instances of python classes. The gem5 system will instantiate the > corresponding C++ classes and connect everything together as the > python objects indicate. > > Regards - EM > _______________________________________________ > gem5-users mailing list -- gem5-users@gem5.org > To unsubscribe send an email to gem5-users-leave@gem5.org >