[gem5-users] Re: How can we obtain the bandwidth of NoC in Garnet?

2021-05-03 Thread Arash Azizi via gem5-users
Thank you Srikant, I am doing the same. I was curious to see that is there another way to reporting bandwidth in the "stats.txt" file. ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org

[gem5-users] Re: Alternative of void * in syscall_emul.cc file

2021-05-03 Thread Gabe Black via gem5-users
Hi. VPtr<> is supposed to be equivalent to void *. Even with a c void * though, you can't (in standard c) use it as an array of bytes. If you need it to be an array of bytes, you need to use VPtr. There are some facilities to cast VPtrs of different types, but I don't remember how extensive that

[gem5-users] Alternative of void * in syscall_emul.cc file

2021-05-03 Thread Harsh via gem5-users
I'm trying to implement a few of the system calls. The system call 318 includes copying random bytes to a void* few. However, in the src/sim/syscall_emul.cc file, I could not find any use of void* there are uses of VPtr<>. I'm not sure whether they are the same thing. Also, I looked into the

[gem5-users] Cache inside router

2021-05-03 Thread Amina Nizam via gem5-users
Hey Can anyone give help in adding cache inside the router in the garnet network. Can you share any code regarding this. Thanks ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org

[gem5-users] FS mode on ARM_MESI_Three_Level_HTM

2021-05-03 Thread Chris Zhang via gem5-users
Dear all, I wonder does anyone successfully run FS mode on ARM_MESI_Three_Level_HTM protocol? If so is it possible to share the gem5 version and the running command? I tried multiple versions and commands but it doesn't work and the details are below. First, the newest gem5 v21 changes some

[gem5-users] When using clwb “panic: Tried to write unmapped address” in Gem5 X86

2021-05-03 Thread Arun Kavumkal via gem5-users
Hi, I am running a linked list with each node having *512Bytes* allocated using malloc. I am then flushing cache line aligned addresses (using *clwb*) from this 512Bytes to measure the flush overhead. The benchmark works fine in Linux X86 system. But while running in gem5, I am getting the

[gem5-users] checkpoint_aggregator.py for arm

2021-05-03 Thread Majid Jalili via gem5-users
Hi, checkpoint_aggregator.py works on X86 checkpoints, has anyone converted it to work with ARM checkpoints ? ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org