Authors
Robert Stets, Sandhya Dwarkadas, Nikolaos Hardavellas, Galen Hunt, Leonidas Kontothanassis, Srinivasan Parthasarathy, Michael Scott
Publication date
1997/10/5
Journal
SOSP
Volume
97
Pages
170-183
Description
Low-latency remote-write networks, such as DEC’s Memory Channel, provide the possibility of transparent, inexpensive, huge-scale shared-memory parallel computing on clusters of shared memory multiprocessors (SMPs). The challenge is to take advantage of hardwaresharedmemoryfor sharing within an SMI: and to ensure that software overheadis incurredonly when actively sharing data across SMPs in the cluster. In this paper, we describe a ‘Ywolevel” software coherent shared memory system-Cashmere-2L-that meets this challenge. CashmereSL uses hardware to share memory within a node, while exploiting the Memory Channel’s remote-write capabilities to implement “moderately lazy” release consistency with multiple concurrent writers, directories, home nodes, and page-size coherence blocks across nodes. Cashmere-2L employs a novel coherence protocol that allows a high level of asynchrony by …
Total citations
1996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202414254329221626167697362323514533
Scholar articles
R Stets, S Dwarkadas, N Hardavellas, G Hunt… - Proceedings of the Sixteenth ACM Symposium on …, 1997