[gem5-users] Some Question About SMT in Gem5

2021-10-10 Thread saqi via gem5-users
Hi everyone, I want to implement simultaneous multithreading in FS mode in gem5. After modifying the number of threads according to SE mode, an error will be reported at run time. The error occurred in src / cpu / o3 / rename_map.cc, an assertion assert (prev_reg - > iszeroreg()) in

[gem5-users] Re: Some Question About SMT in Gem5

2021-10-10 Thread Eliot Moss via gem5-users
On 10/10/2021 5:08 AM, saqi via gem5-users wrote: Hi everyone, I want to implement simultaneous multithreading in FS mode in gem5. After modifying the number of threads according to SE mode, an error will be reported at run time. The error occurred in src / cpu / o3 / rename_map.cc,

[gem5-users] Re: Coherent NoC with Gem5

2021-10-10 Thread Gabriel Busnot via gem5-users
Hi, Yes, there is. Look at the CHI protocol. It is compiled by default starting from gem5 20.0. You can find the documentation here: https://www.gem5.org/documentation/general_docs/ruby/CHI/ Other protocols are available in src/mem/ruby/protocol: MI, MSI, MESI and MOESI in different flavors.