Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to configure heterogeneous multi-programmed simulation? #2

Closed
b04505009 opened this issue Mar 16, 2023 · 1 comment
Closed

How to configure heterogeneous multi-programmed simulation? #2

b04505009 opened this issue Mar 16, 2023 · 1 comment

Comments

@b04505009
Copy link

How to configure heterogeneous multi-programmed simulation and reproduce on my local machine?

@rahulbera
Copy link
Collaborator

To run multi-programmed runs, you first need to create a trace list. You can use both homogeneous (meaning multiple copies of the same trace is running across different cores) and heterogeneous (meaning each core runs a different trace) trace mixing strategy. Here is an example of how a four-core trace list might look: https://github.com/CMU-SAFARI/Pythia/blob/master/experiments/MICRO21_4C.tlist. Please compile ChampSim with the desired number of cores and run the same experiment file with the newly-generated executable and trace list. Please note that multi-core runs might take a long time (~14 hours) to finish, depending on the warmup/simulation length.

@CMU-SAFARI CMU-SAFARI locked and limited conversation to collaborators Dec 30, 2023
@rahulbera rahulbera converted this issue into discussion #8 Dec 30, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants