[gem5-users] Question about Page fault in gem5

2022-02-17 Thread Fengze Yu via gem5-users
Hi I have been looking at the mmu source code in gem5, and I am curious about how gem5 handles page table fault. It seems that instruction will be labled Fault everytime a TLB miss happens in both SE and FullSystem mode, but I could not see how that page fault is dealt with afterwards. So my

[gem5-users] Re: Monitoring access to main memory

2022-02-17 Thread Thomas, Samuel via gem5-users
It sounds as though trace-based debug flags in the mem_ctrl could be used to print whatever data you are looking for to an output file: https://www.gem5.org/documentation/general_docs/debugging_and_testing/debugging/trace_based_debugging You can view the data and data size by calling

[gem5-users] Re: 答复: Does the gem5 v21.0.1.0 support to bootup with kernel 5.10 in Ruby-CHI and O3

2022-02-17 Thread Gabriel Busnot via gem5-users
Hi Liyichao, You might be in luck! A patch fixing non-HN shared CHI cache has been pushed to develop yesterday. You can cherry-pick it here: https://gem5-review.googlesource.com/c/public/gem5/+/56810. You can also have a look at the patch attached to the following issue:

[gem5-users] Re: Please unsubscribe me

2022-02-17 Thread Eliot Moss via gem5-users
On 2/17/2022 8:55 PM, Qaisar Bashir via gem5-users wrote: Please remove my email ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s READ

[gem5-users] Please unsubscribe me

2022-02-17 Thread Qaisar Bashir via gem5-users
Please remove my email___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-17 Thread Bobby Bruce via gem5-users
Hey David, Sorry about the trouble you're running into. It seems the gem5art tutorial on the website has become a bit outdated. We've updated gem5-resources in the last release and clearly this has broken some links. I'll make sure updating this is prioritized. I have two ways you can run NPB.

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-17 Thread Bobby Bruce via gem5-users
gem5-X is a fork of gem5, which as far as I can tell, diverged from gem5 in the middle of 2018. gem5art was built on a version of gem5 in 2020-2021. While I can't say anything for certain, I wouldn't be surprised if you run into some difficulties getting this all to work perfectly. Are you going

[gem5-users] Not able to access webpage to run_npb.py

2022-02-17 Thread David Fong via gem5-users
Hi, I'm going through the steps to create the npb environment. https://www.gem5.org/documentation/gem5art/tutorials/npb-tutorial gem5 run scripts Next, we need to add gem5 run scripts. We will do that in a folder named configs-npb-tests. Get the run script named run_npb.py from

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-17 Thread Jason Lowe-Power via gem5-users
Hi David, Sorry for the confusion. We need to update that documentation! You can now find the script here: https://gem5.googlesource.com/public/gem5/+/refs/heads/stable/configs/example/gem5_library/x86-npb-benchmarks.py (or in configs/example/gem5_library in the gem5 repo). Cheers, Jason On

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-17 Thread David Fong via gem5-users
Hi Bobby, I’m trying to modify my gem5-X setup to add the NPB performance tests. My gem5-X setup doesn’t have a configs/example/gem5_library. I believe the github repo for the gem5-X build didn’t add the gem5_library directory and files. I could use the gem5 setup from the NPB but then I’ll

[gem5-users] Re: Writing checkpoint fails

2022-02-17 Thread Majid Jalili via gem5-users
This is the commit breaking the simulation: https://github.com/gem5/gem5/commit/d0b7de0f870d22f7d271ad0c698567b24d38fe80 I am still trying to figure out what needs to be fixed. Any help would be appreciated! On Tue, Feb 15, 2022 at 1:59 PM Majid Jalili wrote: > Hi, > > I am trying to take

[gem5-users] Monitoring access to main memory

2022-02-17 Thread taeho.lim--- via gem5-users
Dear. Gem5 users. I want to dump write accesses to main memory. Especially, I need write pattern, address and size. I tried this by to use insert a CommMonitor between bus and mem_ctrl. However, it could dump only address and size not data. Is there a good way to do this? Now I work with se.py