Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : M : ME : MES :

MESI protocol

 

MESI protocol

The MESI protocol (known also as Illinois protocol) is a widely used cache coherency and memory coherence protocol, which was later introduced by Intel in the Pentium processor to "support the more efficient write-back cache in addition to the write-through cache previously used by the Intel 486 processor".

Every cache line is marked with one of the four following states (coded in two additional bits):

  • M - Modified: Indicates that this cache line was modified and therefore the underlying data (e.g. the main memory) is no longer valid.
  • E - Exclusive: Indicates that this cache line is only stored in this cache and hasn't been changed by a write access yet.
  • S - Shared: Indicates that this cache line may be stored in other caches of the machine.
  • I - Invalid: Indicates that this cache line is invalid.

See also:
  • Coherence protocol


  • NodeWorks boosts web surfing!
    Page Returned in 0.215 seconds - HTML Compressed 70.0%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.