[gem5-users] Re: How to use different clock frequency in cpu and system

2023-02-03 Thread Νικόλαος Ταμπουρατζής via gem5-users
Dear Giacomo, Thank you for your answer! I change the system clock from "1GHz" to "2GHz" and I get the same performance. Is it possible to change the clock on the PCI bus? Best regards, Nikos Quoting Giacomo Travaglini via gem5-users : Hi, there is no command-line option, but you just ne

[gem5-users] Enforce PFN = VPN

2023-02-03 Thread Abdlerhman Abotaleb via gem5-users
How to enforce the TLB in the system emulated (SE) mode to always produce Page Frame Number = Virtual Page Number. I may want to try two things: Don't disable the TLB but have PFN=VPNDisable TLB , so addresses in the workload are physical addresses. Thanks, a lot. ___

[gem5-users] Re: Enforce PFN = VPN

2023-02-03 Thread Soramichi Akiyama via gem5-users
Hi, TLB is just a cache of VPN to PFN mappings, thus it does not nothing to do with selecting PFNs. In the SE mode the mappings are created by gem5 itself here: https://gem5.googlesource.com/public/gem5/+/refs/heads/stable/src/sim/process.cc#317 The easiest would be to set paddr = vaddr, but yo

[gem5-users] Re: Enforce PFN = VPN

2023-02-03 Thread Eliot Moss via gem5-users
On 2/4/2023 2:15 PM, Abdlerhman Abotaleb via gem5-users wrote: How to enforce the TLB in the system emulated (SE) mode to always produce Page Frame Number = Virtual Page Number. I may want to try two things: 1. Don't disable the TLB but have PFN=VPN 2. Disable TLB , so addresses in the workloa