[gem5-users] Periodical Cache Line Eviction

2021-06-09 Thread Shawn via gem5-users
Hi,   I would like to implement a functionality in the classic cache model (not Ruby) to allow specific cache lines (e.g. set 0 way 0) to be evicted when the cache total access reaches a threshold value. Is this possible to achieve on gem5?   Can someone give me some suggestions?   T

[gem5-users] Arm bitLITTLE config

2021-06-09 Thread Javed Osmany via gem5-users
Hello The system I would like to model consists of three clusters [Big, Middle, Little] Each cluster can have different CPU types and either private or shared L2 cache. Can the config/example/arm/fs_bigLITTLE.py config 1) Support three different clusters? 2) If the answer to 1) is no

[gem5-users] KVM patch for FS mode and PARSEC on gem5-21

2021-06-09 Thread Rajesh Shashi Kumar via gem5-users
Hi, I'm attempting to run PARSEC benchmarks in FS mode on gem5-v21.0. I have encountered an issue with KVM on Intel machine. I believe the same was addressed by this patch recommended earlier in the mailing list

[gem5-users] Re: Arm bitLITTLE config

2021-06-09 Thread Giacomo Travaglini via gem5-users
Hi Javed > -Original Message- > From: Javed Osmany via gem5-users > Sent: 09 June 2021 15:01 > To: gem5 users mailing list > Cc: Javed Osmany > Subject: [gem5-users] Arm bitLITTLE config > > Hello > > > > The system I would like to model consists of three clusters [Big, Middle, > Littl

[gem5-users] Re: Arm bitLITTLE config

2021-06-09 Thread Javed Osmany via gem5-users
Hello Giacomo Many thanks for your answers. Best regards JO -Original Message- From: Giacomo Travaglini [mailto:giacomo.travagl...@arm.com] Sent: 09 June 2021 15:44 To: gem5 users mailing list Cc: Javed Osmany Subject: RE: Arm bitLITTLE config Hi Javed > -Original Message-

[gem5-users] Re: KVM patch for FS mode and PARSEC on gem5-21

2021-06-09 Thread Bobby Bruce via gem5-users
The "Fix KVM on Intel platforms" patch is on stable, it was added here: https://gem5-review.googlesource.com/c/public/gem5/+/12278 The other patch your cherry-picking I'm less sure of, but I dont think it's a relevant problem anymore from what I can ascertain. I apologize that the gem5art documen

[gem5-users] Re: KVM patch for FS mode and PARSEC on gem5-21

2021-06-09 Thread Rajesh Shashi Kumar via gem5-users
Thank you for the quick response. - Thank you for confirming that the KVM fix has been integrated into the stable branch (pointing to gem5-v21.0). At this time, I have not managed to get PARSEC working in FS mode on the stable branch (v21.0) and I am debugging the issue described belo

[gem5-users] Re: KVM patch for FS mode and PARSEC on gem5-21

2021-06-09 Thread Ayaz Akram via gem5-users
Hi Rajesh, I think the error you are seeing is because tlbs are exposed through an mmu unit in gem5 now. I guess changing line 117 in caches.py as in this file ( https://gem5.googlesource.com/public/gem5-resources/+/refs/heads/stable/src/boot-exit/configs/system/caches.py) should work for you. -A

[gem5-users] Run FS with some error

2021-06-09 Thread 等价无穷小 via gem5-users
Hi all I run full system encountering some problems. The command I use was as following: build/ARM_MESI_Three_Level/gem5.opt -d fs-results-test \ --remote-gdb-port=0 --configs/example/fs.py  --cpu-clock=1GHz\ --kernel=vmlinux --machine-type=VExpress_GEM5_V1\ --dtb-file=/home/zhangmeng/gem5/system/

[gem5-users] Re: KVM patch for FS mode and PARSEC on gem5-21

2021-06-09 Thread Rajesh Shashi Kumar via gem5-users
Hi Ayaz, Thank you very much. That was indeed the issue. I also noticed that the following was missing in configs/system/system.py. After adding this line, I'm able to get FS,PARSEC simulations running on gem5-v21 *self.intrctrl = IntrControl()* Error message: ``` Error in unproxying