CSC/ECE 506 Spring 2012/8a cj: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
=MSI, MESI, MESIF, and MOESI protocols on real architectures=
=MSI, MESI, MESIF, and MOESI protocols on real architectures=


 
=MSI Protocol=
[[Image:MSIfig.jpg|thumb|400px|center|<b>Figure 1:</b> MSI State Diagram]]
[[Image:MSIfig.jpg|thumb|400px|center|<b>Figure 1:</b> MSI State Diagram]]
=MESI Protocol=
[[Image:MESIFig.jpg|thumb|400px|center|<b>Figure 2:</b> MESI State Diagram]]
[[Image:MESIFig.jpg|thumb|400px|center|<b>Figure 2:</b> MESI State Diagram]]
=Five State Protocols=
==MOESI==
[[Image:MOESIfig.jpg|thumb|upright|center|450px|<b>Figure 3:</b> MOESI State Diagram]]
[[Image:MOESIfig.jpg|thumb|upright|center|450px|<b>Figure 3:</b> MOESI State Diagram]]
==MESIF==
[[Image:MESIFVMESI.jpg|thumb|upright|center|450px|<b>Figure 3:</b> Reduced Traffic with MESIF Protocol]]
[[Image:MESIFVMESI.jpg|thumb|upright|center|450px|<b>Figure 3:</b> Reduced Traffic with MESIF Protocol]]

Revision as of 13:24, 20 March 2012

MSI, MESI, MESIF, and MOESI protocols on real architectures

MSI Protocol

Figure 1: MSI State Diagram

MESI Protocol

Figure 2: MESI State Diagram

Five State Protocols

MOESI

Figure 3: MOESI State Diagram

MESIF

Figure 3: Reduced Traffic with MESIF Protocol