gem5-users@gem5.org

The gem5 Users mailing list

View all threads

How to configure a new O3 CPU model(skylake like) on the newest version of Gem5?(V 23.1)

黄泳杰
Mon, Apr 22, 2024 7:24 AM

Hi all,

Now I want to config a skylake-like O3 CPU model along with a special cache hierarchy on the Gem5 V 23.1.

After reading the gem5 bootcamp 2022,  I still not quite clear about how to do it. 

Can you give me a roadmap or something else?

Thanks,
Yongjie

Hi all, Now I want to config a skylake-like O3 CPU model along with a special cache hierarchy on the Gem5 V 23.1. After reading the gem5 bootcamp 2022,  I still not quite clear about how to do it.  Can you give me a roadmap or something else? Thanks, Yongjie
L
lsh125184@163.com
Mon, May 6, 2024 7:43 AM

Hi

I don’t know exactly what you mean by “special cache hierarchy” along with O3 CPU model, if you want to change some architectural parameter of O3CPU, you can check out BaseO3CPU.py in src/cpu.

And if you want to specify cache hierarchy with O3CPU, I think you can configure your system script through gem5 library following the gem5 library docuementation?

Regards,

Shuhao

Hi I don’t know exactly what you mean by “special cache hierarchy” along with O3 CPU model, if you want to change some architectural parameter of O3CPU, you can check out BaseO3CPU.py in src/cpu. And if you want to specify cache hierarchy with O3CPU, I think you can configure your system script through gem5 library following the gem5 library docuementation? Regards, Shuhao