CSC/ECE 506 Fall 2007/wiki3 8 a1
Background
The protocols discussed here were created to allow coherence to be maintained on a system that has no global bus system that allows snooping to take place, and, has distributed memory that is physically separated. These systems usually consist of PCM (Processor-Control-Memory) nodes connected by a network; the systems also have network assists to allow communication to take place.
For a system to be coherent it must:
- Provide a state machine
- Manage the coherence protocol
- Determine when the coherence protocol should be used
SSCI (Simple Scalable Coherence Interface) protocol
== IEEE SCI (Scalable Cohttp://pg.ece.ncsu.edu/mediawiki/index.php?title=CSC/ECE_506_Fall_2007/wiki3_8_a1&action=edit Editing CSC/ECE 506 Fall 2007/wiki3 8 a1 - PG_MediaWikiherence Interface) protocol ==
SSCI and IEE SCI Protocol Similarities
IEE SCI Protocol Additional States
Links
IEEE SCI Standard Abstract and Content Summary -
http://standards.ieee.org/reading/ieee/std_public/description/busarch/1596-1992_desc.html
IEEE SCI on ieexplore -
http://ieeexplore.ieee.org/iel5/285/3365/00113656.pdf?tp=&arnumber=113656&isnumber=3365