Hi Humam, >From what I understand, you are using Garnet standalone to run synthetic >traffic trace.
The standalone coherence protocol just sends packets from a synthetic core to a directory. You can change the coherence protocol according to your needs by changing the SLICC files in src/mem/ruby/protocol/Garnet_standalone-dir.sm and src/mem/ruby/protocol/Garnet_standalone-cache.sm. You can also change the way the synthetic cores send traffic by changing the logic in src/cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.cc. Also, you can use Garnet 2.0 (or 3.0) with any other CPU/GPU traffic in SE or FS mode. Srikant From: MOHAMMAD HUMAM KHAN via gem5-users <gem5-users@gem5.org> Sent: Thursday, March 11, 2021 9:45 AM To: gem5-users@gem5.org Cc: MOHAMMAD HUMAM KHAN <hu...@iitg.ac.in> Subject: [gem5-users] Response Traffic in Garnet2.0 [CAUTION: External Email] Hello all, I am currently learning garnet2.0 network and as far as I have explored, it does not have any response packets i.e. no reply is generated when a request is received. The directory simply drops the request packet. I want to know whether there is any way of incorporating response traffic in the garnet2.0 network or any technique using which I can study the response traffic also along with request traffic. If anyone can help me with this, it would be great for my learning process. Thanks in advance. Humam Khan
_______________________________________________ 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