[gem5-users] Re: Converting KVM-taken checkpoint to atomic-needed checkpoint

2021-04-14 Thread Majid Jalili via gem5-users
I have tried this option, the problem is for a simple microbenchmark, if I do not use KVM, the IPCs make no sense. I mean for the same configuration if change --restore-with-cpu with KVM or atomic, the simulation starts and end, but numbers make no sense. On Mon, Apr 12, 2021 at 9:42 PM Bobby Bru

[gem5-users] ARM and opening a file

2021-04-14 Thread Majid Jalili via gem5-users
Hi, When I was running SPEC CPU 2017, in particular 505.mcf_r, I noticed that if gem5 should open a file, it will not make any progress. I dig into mcf code and found when the read_min function is called the simulation freezes. Then I started running a simple benchmark as follows, that just prints

[gem5-users] Running parallel version of a CPU benchmark on multiple cores

2021-04-14 Thread John Smith via gem5-users
Hello Everyone, Is it possible to run a parallel version of a CPU benchmark like SPEC on multiple cores? For example, if I have a mesh of 9 CPU cores, can I launch 9 threads of the CPU benchmark, 1 thread on each core simultaneously? Thank you for the information in advance. John Smith _

[gem5-users] Re: Referencing an upstream component in parameters

2021-04-14 Thread Jason Lowe-Power via gem5-users
Hi Gabriel, I agree it's not intuitive and it's a bit awkward. Is there a reason for adopting that design? My guess is that it allows to > build the system top to bottom in the python scripts. > Haha! No, there's not an underlying reason for this. In fact, I would guess that there is a much bett

[gem5-users] Re: Referencing an upstream component in parameters

2021-04-14 Thread gabriel.busnot--- via gem5-users
Hi Jason, Thanks for your reply, it should be an adequate solution, even if it looks kind of awkward to me right now ;) While I wanted the downstream controller (B) to have a reference to the upstream (proxied) controller (A), I must actually do the opposite and have (A) store a reference to (B