Talk:MSI protocol

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Computing  
WikiProject icon This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 ???  This article has not yet received a rating on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.

State Machine[edit]

A state diagram with transitions would be very helpful in characterizing MSI.

Dubious statements[edit]

Aren't the following two statements from introduction dubious?

...for MSI, each block contained inside a cache can have one of three possible states...

When a write request arrives at a cache for a block in the "M" state, the cache modifies the data locally. If the block is in the "S" state, the cache must notify any other caches that might contain the block in the "S" state that they must evict the block....

If a block has "M" state, it cannot be in "S" state, but it is implied so in the above sentence. — Preceding unsigned comment added by Sriharsha.totakura (talkcontribs) 09:26, 19 July 2011 (UTC)


Hi we'd like to improve this page by providing citations and adding some new information if found. Prateekjohnson (talk) 23:49, 17 October 2016 (UTC)