[gem5-users] Re: RISCV Full System with Ruby
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 AM FU zx via gem5-users wrote: > 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 any guide to > enable the ruby cache system in fs mode? Any help would be appreciated. > > > > Thanks in advance. > > Fu > > > > > > > > > ___ > 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 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: RISCV Full System with Ruby
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 any guide to enable the ruby cache system in fs mode? Any help would be appreciated. Thanks in advance. Fu___ 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: RISCV Full System with Ruby
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-library/riscv_fs.py I am working on the CHI protocol. I have a WIP changeset that I could share. The final part I'm working on is getting DMA. That said, since MI_example and MESI_Two_Level work, there's evidence that any protocol should work. Cheers, Jason On Tue, Nov 2, 2021 at 3:29 AM Javier Garcia Hernandez via gem5-users wrote: Hello. Is Ruby supported on RISCV FS? ___ 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 mailing list --gem5-users@gem5.org To unsubscribe send an email togem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s___ 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: RISCV Full System with Ruby
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. The final part I'm working on is getting DMA. That said, since MI_example and MESI_Two_Level work, there's evidence that any protocol should work. Cheers, Jason On Tue, Nov 2, 2021 at 3:29 AM Javier Garcia Hernandez via gem5-users < gem5-users@gem5.org> wrote: > Hello. > > Is Ruby supported on RISCV FS? > ___ > 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 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