Share on Facebook Share on Twitter Email
Answers.com

MESIF protocol

 
Wikipedia: MESIF protocol

The MESIF protocol is a cache coherency and memory coherence protocol developed by Intel for cache coherent non-uniform memory architectures[1]. The protocol consists of five states, Modified (M), Exclusive (E), Shared (S), Invalid (I) and Forward (F). The M, E, S and I states are the same as in the MESI protocol. The F state indicates that a cache should act as a designated responder for any requests for the given line. In a system of caches employing the MESI protocol, a cache line request that is received by multiple caches holding a line in the S state will receive multiple responses. In a system of caches employing the MESIF protocol, a cache line request will be responded to only by the cache holding the line in the F state[2].

For any given pair of caches, the permitted states of a given cache line are as follows:

 M   E   S   I   F 
 M  NoN NoN NoN YesY NoN
 E  NoN NoN NoN YesY NoN
 S  NoN NoN YesY YesY YesY
 I  YesY YesY YesY YesY YesY
 F  NoN NoN YesY YesY NoN

References


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "MESIF protocol" Read more