Skip to content

Does Gem5 support heterogeneous multi-core modeling? #896

Closed Answered by BobbyRBruce
flyeagle0 asked this question in Q&A
Discussion options

You must be logged in to vote

I think I'm gradually walking my self back from my negative statement now I think it through more. I know we could have two different ISAs (e.g.,, X86 and RISCV) in the same situation if you wanted thanks to Gabe's multi-ISA work. I was more uncertain on how you could run two different flavors of RISCV in the same simulation because that's slightly diffrent.

The gap in my knowledge is knowing what is set globally in gem5 and what is set per-core in gem5 when it comes to ISAs. Though given we can already define which RISC-V extensions to use per-core, I guess there's enough configurability at the core level to make this work.

To talk more to @flyeagle0 : It'd be worth looking into how we e…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@BobbyRBruce
Comment options

Answer selected by flyeagle0
@flyeagle0
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants