Shared virtual memory with automatic update support

Liviu Iftode, Matthias Blumrich, Cezary Dubnicki, David L. Oppenheimer, Jaswinder Pal Singh, Kai Li

Research output: Contribution to conferencePaper

2 Scopus citations

Abstract

The Automatic Update Release Consistency (AURC) protocol was evaluated on the SHRIMP multicomputer, the only hardware platform that supports an automatic update mechanism. Automatic update propagates local memory writes to remote memory locations automatically. The AURC protocol was compared with its all-software counterpart protocol, Home-based Lazy Release Consistency (HLRC). By integrating AU support into the protocol as well, the AURC protocol can improve performance. For applications with write-write false sharing, an AU-based multiple-writer protocol can significantly outperform an all-software home-based multiple-writer LRC protocol that uses diffs.

Original languageEnglish (US)
Pages175-183
Number of pages9
DOIs
StatePublished - Jan 1 1999
EventProceedings of the 1999 13th ACM International Conference on Supercomputing, ICS'99 - Rhodes, Greece
Duration: Jun 20 1999Jun 25 1999

Other

OtherProceedings of the 1999 13th ACM International Conference on Supercomputing, ICS'99
CityRhodes, Greece
Period6/20/996/25/99

All Science Journal Classification (ASJC) codes

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Shared virtual memory with automatic update support'. Together they form a unique fingerprint.

  • Cite this

    Iftode, L., Blumrich, M., Dubnicki, C., Oppenheimer, D. L., Singh, J. P., & Li, K. (1999). Shared virtual memory with automatic update support. 175-183. Paper presented at Proceedings of the 1999 13th ACM International Conference on Supercomputing, ICS'99, Rhodes, Greece, . https://doi.org/10.1145/305138.305191