[gem5-users] Understanding cache output

2018-04-05 Thread Barbora Murinová
Hi all, I've been running se.py with the arguments --caches --cacheline_size=8 on a small program: int a = 42; int *p = *a = 10; And trying to understand the data cache output for this piece of code. For every access, the data cache claims to have a hit, although the first two are supposed to

Re: [gem5-users] please help

2018-04-05 Thread Raman Arora
Hi all, I am pretty new to gem5 and been following the steps to work with the ruby random tester, which are going fine. I wish to work on the full system configuration and exact steps to follow for building and executing the splash2x benchmarks, could anyone please guide me on the same? Any

Re: [gem5-users] [EXT] Re: New image of Ubuntu 17.x with custom kernel (append build string -gem5) - kernel Panic

2018-04-05 Thread Ciro Santilli
I can't reproduce this problem with my setup. As I mentioned previously, I successfully booted with: ./run -g -m 4G -- --mem-type=DDR4_2400_16x4 --mem-ranks=4 --caches --l2cache --smt which adds the --smt option, unless I made some mistake, I'll double check. I've had never used the --smt

Re: [gem5-users] [EXT] Re: New image of Ubuntu 17.x with custom kernel (append build string -gem5) - kernel Panic

2018-04-05 Thread Ciro Santilli
I haven't managed to "solve" that error yet in the following sense: - I would like to have a config that works for both QEMU and gem5, but I haven't managed to find one yet - using the config I pointed to: https://github.com/cir osantilli/linux-kernel-module-cheat/blob/e38a1dea9223bf46583

Re: [gem5-users] [EXT] Re: New image of Ubuntu 17.x with custom kernel (append build string -gem5) - kernel Panic

2018-04-05 Thread Vitorio Cargnini (lcargnini)
Thanks Ciro, My guess it is the –smt parameter and X86 don’t work well together for some reason, I made an attempt using a Hello world and once I removed the –smt parameter it worked. Any taugths anybody ? From: gem5-users [mailto:gem5-users-boun...@gem5.org] On Behalf Of Ciro Santilli Sent:

Re: [gem5-users] Multithread with se.py

2018-04-05 Thread Jason Lowe-Power
Hi Gagan, You need to set the same Process as the workload parameter on each CPU (and create the threads). The file configs/learning_gem5/part3/simple_ruby.py ( https://gem5.googlesource.com/public/gem5/+/master/configs/learning_gem5/part3/simple_ruby.py) shows an example of how to do this.

[gem5-users] Multithread with se.py

2018-04-05 Thread Singh, G.
Hi, I am trying run a multithreaded code in se mode but I don’t know how to specify the program to run on all the cores rather than just one. Please can someone help me with it Best, Gagan ___ gem5-users mailing list gem5-users@gem5.org

[gem5-users] Garnet global network view

2018-04-05 Thread Adil Layach
Dear, I am trying to implement a routing algorithm that operates in an SDNoC architecture and hence, I am trying to bring within a router the information concerning all the others routers in order to operate the routing algorithm by using a global view of the network (as it could be in a real

Re: [gem5-users] Multicore x86 simulation hangs during system booting

2018-04-05 Thread Ciro Santilli
My setup https://github.com/cirosantilli/linux-kernel-module-cheat/tree/ 32920fd25d6473934a89c48c56f4e12d03abde85#gem5-getting-started correctly boots x86_64 with 4 cores (./run -c 4), and `cat /proc/cpuinfo` shows them. I haven't however used your exact same build / run options: RUBY=True

Re: [gem5-users] gem5 crash with some cpu related error in real simulation after restore from a checkpoint

2018-04-05 Thread Ciro Santilli
Both KVM and DerivO3CPU without restore were broken for me without checkpoints when I last tried them: - https://github.com/gem5/gem5/issues/16 - https://www.mail-archive.com/gem5-users@gem5.org/msg15048.html On Thu, Apr 5, 2018 at 4:12 AM, Da Zhang wrote: > Hey guys, > > My gem5