{"title":"The Scalable Coherent Interface: scaling to high-performance systems","authors":"D. James","doi":"10.1109/CMPCON.1994.282943","DOIUrl":null,"url":null,"abstract":"With the ANSI/IEEE Std 1596-1992 Scalable Coherent Interface (SCI), a few or many processors can share cached data in a coherent fashion (i.e. their caches are transparent to software). Scalability constrains the protocols to rely on simple request-response protocols, rather than the eavesdrop or 3-party transactions assumed by (unscalable) bus-based systems. The linear nature of the base SCI protocols limits their performance when data is being actively shared by large numbers of processors. To meet these needs, the IEEE P1596.2 working group is currently defining a compatible set of extensions based on distributed binary trees. Scalability includes optionality: simple and/or specialized noncoherent systems are not affected by the costs of coherence protocols.<<ETX>>","PeriodicalId":321074,"journal":{"name":"Proceedings of COMPCON '94","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of COMPCON '94","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPCON.1994.282943","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21
Abstract
With the ANSI/IEEE Std 1596-1992 Scalable Coherent Interface (SCI), a few or many processors can share cached data in a coherent fashion (i.e. their caches are transparent to software). Scalability constrains the protocols to rely on simple request-response protocols, rather than the eavesdrop or 3-party transactions assumed by (unscalable) bus-based systems. The linear nature of the base SCI protocols limits their performance when data is being actively shared by large numbers of processors. To meet these needs, the IEEE P1596.2 working group is currently defining a compatible set of extensions based on distributed binary trees. Scalability includes optionality: simple and/or specialized noncoherent systems are not affected by the costs of coherence protocols.<>