Hi Javed, > -----Original Message----- > From: Javed Osmany via gem5-users <gem5-users@gem5.org> > Sent: 18 May 2021 14:16 > To: gem5-users@gem5.org > Cc: Javed Osmany <javed.osm...@huawei.com> > Subject: [gem5-users] Using the CHI protocol for GEM5 > > Hello > > > > Previously, when experimenting with MESI or MOESI coherence protocol, > the approach was to build the gem5.opt for the specific protocol. For > example > > > > scons -j4 build/ARM_MESI_3_level/gem5.opt --default=ARM > PROTOCOL=MESI_Three_Level SLICC_HTML=True > > > > > > I would like to experiment with the CHI protocol. Do I also need to build the > gem5.opt executable with PROTOCOL=CHI?
Yes, you could explicitly select CHI via the PROTOCOL option, though it is not strictly necessary (CHI is the current default for Arm builds): $rm -rf build -> clean the environment if you were building with another protocol $scons -j4 build/ARM/gem5.opt -> This will build CHI > > > > Any pointers to where the above is detailed would be appreciated. I recommend you to have a look at the guide provided by Tiago [1] > > > > Tks in advance > > > > JO > > Kind regards Giacomo [1]: http://www.gem5.org/documentation/general_docs/ruby/CHI/ IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ 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