Hi Monobrata,
To see the number of VNs required by each protocol, you should take a look at 
its .sm files.
Take a look at src/mem/protocol/MOESI_CMP_directory-L1cache.sm, 
src/mem/protocol/MOESI_CMP_directory-L2cache.sm, 
src/mem/protocol/MOESI_CMP_directory-dir.sm and 
src/mem/protocol/MOESI_CMP_directory-dma.sm
Search for "virtual_network"

- Tushar


On Apr 25, 2012, at 12:46 AM, Monobrata Debnath wrote:

> Hello Sheng,
> 
> Thanks for your reply.As far your suggestion I have simulated gems with both 
> 4 and 3 VNs.  With 4 (0,1,2,3) VNs, V_network_3 remained inactive throughout 
> the simulation and the average loads for last three 3 VCs (3 VCs/VNs) also 
> resulted in 0 flits/cycle. However, with 3 VNs, all the networks and VCs are 
> utilized. 
> So can I conclude that that MOESI in gems 2.1.1 uses 3 virtual networks?
> 
> 
> Thanks,
> Monobrata
> 
> 
> Message: 2
> Date: Mon, 16 Apr 2012 00:14:16 -0500
> From: Monobrata Debnath <[email protected]>
> To: gem5-users <[email protected]>
> Subject: [gem5-users] #VNs in MOESI_Directory
> Message-ID:
>        <caogufrofomgnzn878q2uaero1x-icoexdzvsfxaboydc22x...@mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
> 
> Hello,
> 
> Please help me with the fololowing:
> 
> What would be the number of virtual networks required for
> MOESI_Directory coherency protocol in gems or gem5: is it 3 or 4?
> 
> Thanks,
> Monobrata
> 
> 
> ------------------------------
> 
> Message: 3
> Date: Mon, 16 Apr 2012 01:26:12 -0400
> From: sheng ma <[email protected]>
> To: gem5 users mailing list <[email protected]>
> Subject: Re: [gem5-users] #VNs in MOESI_Directory
> Message-ID:
>        <cao4fh31q1rwm1h4gd8bfazav2ofd9gd8_mgst1haao-e6is...@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> Hi Monobrata,
> 
>    I think it depends on the particular implementation. Some editions use
> 4 VNs and some editions (includes current edition) uses 3 VNs.
>    I know that the MOESI Directory coherence protocol in the FeS2
> simulator utilizes 4 VNs, and the FeS2 use the the same ruby module from
> GEMS. But I don't know what is the exact edition of GEMS.
> 
>    Bests,
>    Sheng
> 
> On Mon, Apr 16, 2012 at 1:14 AM, Monobrata Debnath <[email protected]>wrote:
> 
> > Hello,
> >
> > Please help me with the fololowing:
> >
> > What would be the number of virtual networks required for
> > MOESI_Directory coherency protocol in gems or gem5: is it 3 or 4?
> >
> > Thanks,
> > Monobrata
> > _______________________________________________
> > gem5-users mailing list
> > [email protected]
> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
> >
> 
>  
>  
>  
>  
> 
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to