[gem5-dev] Re: [gem5-users] Garnet Network Interface connection to Protocol Controllers

2020-04-23 Thread Arun Mishra via gem5-dev
The topology file route seems easy.

Thanks a lot for your help.
Arun Mishra

On Thu, Apr 23, 2020 at 11:38 PM Krishna, Tushar 
wrote:

> Hmm this info might be available when you see the config file - am not
> entirely sure. Alternately, there should be a way to snoop the Msg going
> out of / in to the NIC and display the name of the controller.
> Note that the order in which you connect the controllers in the topology
> file is the order in which the NI IDs get created.
> For eg., if you were to use MOESI_hammer protocol with
> MeshDirCorners_XY.py for say a 8x8 mesh, NIs 0 to 63 correspond to cache
> controllers and NIs 64 to 67 correspond to directory controllers.
>
> Tushar
> On Apr 23, 2020, 11:32 PM -0400, Arun Mishra ,
> wrote:
>
> That makes things a lot easier. Thank you.
>
> A follow up question :
> Where should I look if I want to identify the specific Controller connected
> to a NI. I would like to identify a NI's corresponding controller by a name
> and a number, e.g. CPCntrl0, L3Cntrl1 etc.
>
> Regards,
> Arun Mishra
>
>
> 
>  Virus-free.
> www.avg.com
> 
> <#m_7959105470972059657_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
> On Thu, Apr 23, 2020 at 11:12 PM Krishna, Tushar 
> wrote:
>
>> Each controller creates one NI. Multiple NIs connect to the same router
>> within the NoC.
>> So you can collect controller specific network stats from the NI it is
>> connected to.
>>
>> Best,
>> Tushar
>>
>> On Apr 23, 2020, 11:09 PM -0400, Arun Mishra via gem5-users <
>> gem5-us...@gem5.org>, wrote:
>>
>> Hi All,
>>
>> In Garnet, is a single Network Interface object (NI) connected to a
>> single Protocol Controller (e.g. Directory Controller, Cache Ctrl, Core
>> pair Ctrl) or is connection to multiple controllers possible ?
>>
>> I am asking this because I need to collect some controller specific
>> network stats and I want to know if there is a way to separate out the
>> stats based on the NI it is connected with. Otherwise, is there a better
>> way of collecting per controller network stats ?
>>
>> Thank You,
>> Arun Mishra
>>
>>
>> 
>>  Virus-free.
>> www.avg.com
>> 
>> <#m_7959105470972059657_m_834811408002905730_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>>
>>
___
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s


[gem5-dev] Re: [gem5-users] Garnet Network Interface connection to Protocol Controllers

2020-04-23 Thread Arun Mishra via gem5-dev
 That makes things a lot easier. Thank you.

A follow up question :
Where should I look if I want to identify the specific Controller connected
to a NI. I would like to identify a NI's corresponding controller by a name
and a number, e.g. CPCntrl0, L3Cntrl1 etc.

Regards,
Arun Mishra


Virus-free.
www.avg.com

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Thu, Apr 23, 2020 at 11:12 PM Krishna, Tushar 
wrote:

> Each controller creates one NI. Multiple NIs connect to the same router
> within the NoC.
> So you can collect controller specific network stats from the NI it is
> connected to.
>
> Best,
> Tushar
>
> On Apr 23, 2020, 11:09 PM -0400, Arun Mishra via gem5-users <
> gem5-us...@gem5.org>, wrote:
>
> Hi All,
>
> In Garnet, is a single Network Interface object (NI) connected to a single
> Protocol Controller (e.g. Directory Controller, Cache Ctrl, Core pair Ctrl)
> or is connection to multiple controllers possible ?
>
> I am asking this because I need to collect some controller specific
> network stats and I want to know if there is a way to separate out the
> stats based on the NI it is connected with. Otherwise, is there a better
> way of collecting per controller network stats ?
>
> Thank You,
> Arun Mishra
>
>
> 
>  Virus-free.
> www.avg.com
> 
> <#m_834811408002905730_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
>
___
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s


[gem5-dev] Garnet Network Interface connection to Protocol Controllers

2020-04-23 Thread Arun Mishra via gem5-dev
Hi All,

In Garnet, is a single Network Interface object (NI) connected to a single
Protocol Controller (e.g. Directory Controller, Cache Ctrl, Core pair Ctrl)
or is connection to multiple controllers possible ?

I am asking this because I need to collect some controller specific network
stats and I want to know if there is a way to separate out the stats based
on the NI it is connected with. Otherwise, is there a better way of
collecting per controller network stats ?

Thank You,
Arun Mishra


Virus-free.
www.avg.com

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
___
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s