Evaluation of hardware write propagation support for next-generation shared virtual memory clusters

Angelos Bilas, Liviu Iftode, Jaswinder Pal Singh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations


Clusters of symmetric multiprocessors (SMPs), connected by commodity system-area networks (SANs) and interfaces are fast being adopted as platforms for parallel computing. Page-grained shared virtual memory (SVM) is a popular way to support a coherent shared address space programming model on these clusters. Previous research has identified several key bottlenecks in the communication, protocol and application layers of a software SVM system that are not so significant in more mainstream, hardware-coherent multiprocessors. A key question for the communication layer is how much and what kind of hardware support is particularly valuable in improving the performance of such systems. This paper examines a popular form of hardware support - namely, support for automatic, hardware propagation of writes to remote memories - discussing new design issues and evaluating performance in the context of emerging clusters. Since much of the performance difference is due to differences in contention effects in various parts of the system, performance is examined through very detailed simulation, utilizing the deep visibility into the simulated system to analyze the causes of observed effects.

Original languageEnglish (US)
Title of host publicationProceedings of the International Conference on Supercomputing
Editors Anon
Number of pages8
StatePublished - Jan 1 1998
EventProceedings of the 1998 International Conference on Supercomputing - Melbourne, Aust
Duration: Jul 13 1998Jul 17 1998


OtherProceedings of the 1998 International Conference on Supercomputing
CityMelbourne, Aust

All Science Journal Classification (ASJC) codes

  • General Computer Science


Dive into the research topics of 'Evaluation of hardware write propagation support for next-generation shared virtual memory clusters'. Together they form a unique fingerprint.

Cite this