Continue the last question.
Is the ordered VN means that all messages sent between one source node and
one destination node (a network flow) must arrive the destination in the
order as the messages are sent out from the source node?

Thank you very much!
Bests,
Sheng

On Thu, Sep 8, 2011 at 10:57 PM, sheng ma <[email protected]> wrote:

> Hi All, I am Sheng. I don't have much knowledge about the cache coherence
> protocols. And I noticed that for some cache coherence protocols, such as
> the MSI_MOSI_CMP_directory one, it needs 5 VNs, and only VN2 is ordered (in
> the slicc file for this protocol,  ordered="true" for VN2). And for other
> protocols, such as MOESI_CMP_directory and MESI_CMP_directory, all 4 VNs
> utilized by them are unordered.
> Thus, I have two problems.
> 1. How many VNs are needed for each protocol? How to decide it? Is anyone
> know some papers or books have such content, please tell me. Thank you!
> 2. Which VNs should be ordered and which VNs should be unordered? Is there
> any helpful material? Thank you!
>
> Thank you very much in advance!
>
> Bests,
> Sheng
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to