Adapting to point contention with long-lived safe agreement

  • Authors:
  • Hagit Attiya

  • Affiliations:
  • Department of Computer Science, Technion

  • Venue:
  • SIROCCO'06 Proceedings of the 13th international conference on Structural Information and Communication Complexity
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Algorithms with step complexity that depends only on the point contention—the number of simultaneously active processes—are very attractive for distributed systems with varying degree of concurrency. Designing shared-memory algorithms that adapt to point contention, using only read and write operations, is however, a challenging task The paper specifies the long-lived safe agreement object, extending an object of Borowsky et al. [1], and describes an implementation whose step complexity is adaptive to point contention. Then, we illustrate how this object is used to solve other problems, like renaming and information collection, in an adaptive manner