[gem5-users] Re: RISCV Full System with Ruby

2021-12-27 Thread Jason Lowe-Power via gem5-users
Hi Fu, You can modify that file to import a Ruby-based cache hierarchy (e.g., MESI_Two_Level and MI_Example have been tested). Or, better yet, create your own run script. `riscv_fs.py` is just an *example* of how to use the standard library components. Cheers, Jason On Fri, Dec 24, 2021 at 7:57

[gem5-users] Re: RISCV Full System with Ruby

2021-12-24 Thread FU zx via gem5-users
Hello! I just tried your riscv_fs.py in configs/example/gem5_library(I think this is where it is in the latest version, am I right?), and it did boot Linux, but I can't find how to config the script to enable the ruby cache system, the default config is just a classic cache model. Is there a

[gem5-users] Re: RISCV Full System with Ruby

2021-11-03 Thread Javier Garcia Hernandez via gem5-users
Thank you .This is really useful. On 2/11/21 15:51, Jason Lowe-Power via gem5-users wrote: Hello, Yes. MI_example and MESI_Two_Level have been tested with the RISC-V board in the components library. See https://gem5.googlesource.com/public/gem5/+/refs/heads/develop/configs/example/components-

[gem5-users] Re: RISCV Full System with Ruby

2021-11-02 Thread Jason Lowe-Power via gem5-users
Hello, Yes. MI_example and MESI_Two_Level have been tested with the RISC-V board in the components library. See https://gem5.googlesource.com/public/gem5/+/refs/heads/develop/configs/example/components-library/riscv_fs.py I am working on the CHI protocol. I have a WIP changeset that I could share