Re: [Gems-users] onchip directory in MOESI_CMP_directory protocol


Date: Mon, 21 Nov 2005 17:33:39 -0600 (CST)
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] onchip directory in MOESI_CMP_directory protocol

> Hi Mike,
>     I tried printing the topology by setting the
> g_PRINT_TOPOLOGY to true. But then the output file
> prints the following line.
>
> "Topology print ONLY indicates the _NETWORK_ latency
> between two machines
> It does NOT include the latency within the machines"

A machine means controller.  MOESI_CMP_directory has 3 types of machines:
L1Cache, L2Cache, and Directory

> In our case we are simulating a 16 core/single chip
> CMP. Is the printed intermachine latencies are still
> applicable for our model?
> Besided what is the abstract name used to represent
> onchip-directory? In our printed file we see only
> L1cache<no.>, L2Cache<bank no.> and Directory
> (offchip).
>

The on-chip directory is implemented in the L2Cache controller.  So yes,
those intermachine latencies are applicable.

--Mike

[← Prev in Thread] Current Thread [Next in Thread→]