[gem5-users] Multi-threading on ARM timing CPU

2018-04-17 Thread Singh, G.
Hi All, I am trying to run a simple multi-threaded program on ARM processor with 4 cpu's and 4 threads. This program works perfectly for DerivO3CPU but the same program on timing model gives the errors given below. Actually I get the correct result but the program run does not complete. Also,

Re: [gem5-users] Multi-threading on ARM timing CPU

2018-04-17 Thread Singh, G.
Hi, Please find enclosed the script file and the program code for matrix multiplication which I tried. On running gem5 binary with --version option I get "Gem5.opt 2.0". I tried running a simple hello world program with se.py and got the same error. This is the command line I used for it

Re: [gem5-users] pause while running on riscv

2018-04-17 Thread IL Ne
yes, txt file is in the right place. "spike pk" will get the right result. I change the relative path into absolute path. This time gem5 won't stop, but no outputs . I run a cpp file(function of that is like breadth first search) containing lots of "cout" instead, to print huge amount of numbers

Re: [gem5-users] Multi-threading on ARM timing CPU

2018-04-17 Thread Ciro Santilli
On Tue, Apr 17, 2018 at 8:10 AM, Singh, G. wrote: > Hi All, > > > > I am trying to run a simple multi-threaded program on ARM processor with 4 > cpu's and 4 threads. > > This program works perfectly for DerivO3CPU but the same program on timing > model gives the errors given > >

[gem5-users] Simulate 2 Processors

2018-04-17 Thread Woo L . L .
Hi all, I would like to simulate 2 processors - the idea is to have a main processor, which is an x86 gem5 running a benchmark and another processor monitoring the main processor. My question is, is it possible to have two copies of gem5 running on the same Ubuntu system or do I need to use

Re: [gem5-users] Multi-threading on ARM timing CPU

2018-04-17 Thread Ciro Santilli
On Tue, Apr 17, 2018 at 10:15 AM, Singh, G. wrote: > Hi, > > Please find enclosed the script file and the program code for matrix > multiplication which I tried. > Thanks. Which disk image / kernel are you using? I have produced a working fs.py aarch64 example at:

[gem5-users] Simulate 2 Processors

2018-04-17 Thread Woo L . L .
Hi all, I would like to simulate 2 processors - the idea is to have a main processor, which is an x86 gem5 running a benchmark and another processor monitoring the main processor. My question is, is it possible to have two copies of gem5 running on the same Ubuntu system or do I need to use

[gem5-users] Fail to take checkpoint on Asim Android by script

2018-04-17 Thread Boyang Xu
Hi all, I failed to take a checkpoint on Asim(Moby) Android by script arm_ckpt_asim.rcS, although I can do it by m5 listening port. After running for a long time about 18h, I found the script did not still work. So I tried to take a checkpoint by m5 listening port and succeeded. However, I have

Re: [gem5-users] Simulate 2 Processors

2018-04-17 Thread Jason Lowe-Power
Hi Elena, If you want to simulate two processors in the same system, you must have a single gem5 instance (process) on the host. dist-gem5 is useful if you want to simulate two different systems communicating over ethernet. Jason --- Jason Lowe-Power Assistant Professor, Computer

Re: [gem5-users] Simulate 2 Processors

2018-04-17 Thread Woo L . L .
Hi Jason, I still don’t quite understand you. Please correct me if I am wrong - I assumed the host you meant the Ubuntu VM that I have installed. If I have one instance of gem5 running, how to I get another instance of gem5 running? I am trying to simulate a processor watching another

Re: [gem5-users] Simulate 2 Processors

2018-04-17 Thread Woo L . L .
Hi, Looks like I am able to run 2 copies of gem5 after all in the same host. Now I just need to configure my ‘2nd’ copy of gem5 for monitoring. Thank you. Thanks and Regards, Elena Woo Lai Leng Faculty of Electronic and Computer Science (ECS) University of Southampton Email: