Re: [gem5-users] How to run SE on multicores to speedup simulation ?

2019-09-02 Thread Jason Lowe-Power
Hi all, Just to add on to what everyone else has said. While gem5 is single threaded, the common use case is to run many different experiments with gem5 (e.g., many workloads, many system configurations). Therefore, commonly, you can use all of your cores by running many different gem5 instances.

Re: [gem5-users] How to run SE on multicores to speedup simulation ?

2019-08-31 Thread Eliot Moss
On 8/31/2019 12:42 PM, Abhishek Singh wrote: Hi yuan, Gem5 is a single thread application. So there’s no way to speed up gem5 with increasing number of core. I'll just add that doing parallel simulation, especially if timing is involved, requires a lot of synchronization. One can imagine doin

Re: [gem5-users] How to run SE on multicores to speedup simulation ?

2019-08-31 Thread Abhishek Singh
Hi yuan, Gem5 is a single thread application. So there’s no way to speed up gem5 with increasing number of core. On Sat, Aug 31, 2019 at 12:30 PM Yuan Kevin wrote: > Dear gem5 community members, > > I am playing the DRAM simulation with configs/dram/sweep.py on my 12 core > CPU workstation. > >

[gem5-users] How to run SE on multicores to speedup simulation ?

2019-08-31 Thread Yuan Kevin
Dear gem5 community members, I am playing the DRAM simulation with configs/dram/sweep.py on my 12 core CPU workstation. However I found gem5 is running on only one of the 12 cores. It there a way to run the simulation on multiple cores to speedup the process and how ? Best regards. Thanks,