Okay thanks a lot! I'll look into that. Vedika.
Get Outlook for Android<https://aka.ms/AAb9ysg> ________________________________ From: gabriel.busnot--- via gem5-users <gem5-users@gem5.org> Sent: Thursday, May 6, 2021 3:35:40 PM To: gem5-users@gem5.org <gem5-users@gem5.org> Cc: gabriel.bus...@arteris.com <gabriel.bus...@arteris.com> Subject: [gem5-users] Re: Interface Message Buffers between the Network and the Ruby protocol VEDIKA JITENDRA KULKARNI wrote: > Hi, thank you! So based on Dest NI it is decided that the packet is for > L1CACHE (0-15), > L2CACHE(16-31) or DIRECTORY (32-47), and vnet(0,1,2) decides which queue, > right? Correct. > I also wanted to know how the route.dest_ni is used? I didn't come across > code where > dest_ni is used at the destination router. After a quick text search, RouteInfo::dest_ni is only used for debug printing. Bust destID, to which this field is initialized to, is converted to MachineID to set personal_dest a few lines above. > How is the NI decided once the tail flit reaches its destination router? This I don't know for sure. I would suggest looking at RoutingUnit::outportCompute() and around. > > Thank you, > Vedika > > Get Outlook for Android<https://aka.ms/AAb9ysg> > > ________________________________ > From: gabriel.busnot--- via gem5-users <gem5-users(a)gem5.org> > Sent: Wednesday, May 5, 2021 7:42:32 PM > To: gem5-users(a)gem5.org <gem5-users(a)gem5.org> > Cc: gabriel.busnot(a)arteris.com <gabriel.busnot(a)arteris.com> > Subject: [gem5-users] Re: Interface Message Buffers between the Network and > the Ruby > protocol > > Hi, > > This is based on the virtual network ID specified at the top of the machine > declaration > with the MessageBuffer* declaration. > E.g.: MessageBuffer * L1RequestToL2Cache, network="From", > virtual_network="0", vnet_type="request"; > > Gabriel > _______________________________________________ > gem5-users mailing list -- gem5-users(a)gem5.org > To unsubscribe send an email to gem5-users-leave(a)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 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