[gem5-users] Re: Generate traffic/trace and feed it to Garnet standalone mode

2021-05-28 Thread Travis Dai via gem5-users
Hi Mahyar, Thanks for your answer. When I create a system by using a python script, does the system can be set randomly because Garnet standalone mode do not need to generate a system? Best, Travis From: Mahyar Samani via gem5-users Sent: Saturday, May 29, 2021

[gem5-users] Re: Boot FS with kvm and multiple cores

2021-05-28 Thread Pedro Becker via gem5-users
Hi again, Just to report that moving to x86 works: It is possible to create a checkpoint with KVM and restore from it using --cpu-type AtomicSimpleCPU (or any other gem5 cpu model) combined with --restore-with-cpu AtomicSimpleCPU, with multiple cores. So I don't even need to go to these other

[gem5-users] Re: Topology errors

2021-05-28 Thread Jason Lowe-Power via gem5-users
Hi Travix, I believe Garnet (and/or Ruby) can only support 64 cores. They use a 64 bit number as a mask for the cores. To fix this, we'll need to dig in and replace all of those explicitly sized variables with vector. I don't think it's actually that many plance that need to change, but it's been

[gem5-users] Re: Generate traffic/trace and feed it to Garnet standalone mode

2021-05-28 Thread Mahyar Samani via gem5-users
Hello Travis, You need to write a script that describes the system you want to test with synthetic traffic, then you can add a PyTrafficGen to your system. The PyTrafficGen object has several functions that generate the traffic you want such as createLinear, createRandom, createDram, createIdle,