Directory protocols for distributed transactional memory

Hagit Attiya, Vincent Gramoli, Alessia Milani

Research output: Contribution to journalArticlepeer-review

Abstract

Distributed directory protocols for shared objects play an important role in providing access to higher level abstractions like transactional memory. They offer primitives to retrieve data and read it, or to move data and allow to write it. This chapter describes directory protocols for large-scale distributed systems and discusses the subtleties of incorporating them in a large-scale distributed transactional memory. We survey existing protocols, their advantages and drawbacks, and detail one protocol, COMBINE, which addresses these drawbacks.

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Directory protocols for distributed transactional memory'. Together they form a unique fingerprint.

Cite this