Adaptive protocols for software distributed shared memory
Year: 1999
Type: article
Abstract: We demonstrate the benefits of software shared memory protocols that adapt at run time to the memory access patterns observed in the applications. This adaptation is automatic-no user annotations are required-and does not rely on compiler support or special hardware. We investigate adaptation between singleand multiple-writer protocols, dynamic aggregation of pages into a larger transfer unit, and adaptation between invalidate and update. Our results indicate that adaptation between single- and multiple-writer and dynamic page aggregation are clearly beneficial. The results for the adaptation between invalidate and update are less compelling, showing at best gains similar to the dynamic aggregation adaptation and at worst serious performance deterioration.
Source: Proceedings of the IEEE
DOI: 10.1109/5.747867
Authors: C. Amza, A.L. Cox, S. Dwarkadas, Li-Jie Jin, K. Rajamani, W. Zwaenepoel
Institutions: Rice University, University of Rochester, University of Virginia
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W2171878552
