Hey guys, I have recently started using Gem5 for my undergraduate research
work and I am very new to it. I have two questions
Thank you for your time
I am not an expert at the CPU model, but a couple things I can point you
two:
The X86 O3CPU model is based on the (very old) Alpha 21264 CPU (
https://ieeexplore.ieee.org/document/755465), with some bells and whistles
that have partially updated it to try and represent more modern CPUs. For
example, on the review board there are currently some patches for FDIP (
https://web.eecs.umich.edu/~taustin/papers/MICRO32-fdp.pdf) support (
https://github.com/gem5/gem5/pull/355) although I believe that is initially
focused on ARM.
The most recent X86 CPU architecture modeling I am aware of is for
Skylake: https://github.com/darchr/gem5-skylake-config. I did not take
part in this work, so I can't really answer any questions about it (others
on the mailing list hopefully can), but I would assume you could start with
this model and then try to update for Golden Cove from there.
Hope this helps,
Matt
On Tue, Nov 7, 2023 at 1:41 AM Madan YN via gem5-dev gem5-dev@gem5.org
wrote:
Hey guys, I have recently started using Gem5 for my undergraduate research
work and I am very new to it. I have two questions
Thank you for your time
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-leave@gem5.org