Hi Yuchen,

Parallel mode is currently only supported for kvm cpu model.

-Ayaz

> On Feb 29, 2020, at 11:25 PM, YUCHEN ZHOU <yuchen_bub...@pku.edu.cn> wrote:
> 
> 
> Hi all,
> 
> 
> 
> Recently I  tried to parallelize the gem5's simulation engine to run on 
> shared-memory multicore systems.  I changed the value of  "inParallelMode" to 
> "true" in eventq.cc which I thought could be used to change the execution 
> mode of gem5 and I changed the main.py,  event.mainq = 
> event.getEventQueue(0)--> event.mainq = event.getEventQueue(1)  in order to 
> generate two threads. Then I used gem5 to simultaneously two programs on a 
> multi-core system, then I got a "core dump”.  And I found in gem5/src/sim  
> eventq_ impl:96  assert(!inParallelMode || this == curEventQueue()) failed.
> 
> Might I know if there is something wrong with the way I changed the mode or 
> the work about Parallelizing M5 is not fully completed?  
> 
> It would be appreciated if you could reply at your earliest convenience.
> 
> 
> Thank you!
> 
> 
> Best regards,
> Yuchen Zhou
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to