Global-Local View: Scalable Consistency for Concurrent Data Types

  title={Global-Local View: Scalable Consistency for Concurrent Data Types},
  author={Deepthi Devaki Akkoorath and Jos{\'e} Brand{\~a}o and Annette Bieniusa and Carlos Baquero},
Concurrent linearizable access to shared objects can be prohibitively expensive in a high contention workload. Many applications apply ad-hoc techniques to eliminate the need of synchronous atomic updates, which may result in non-linearizable implementations. We propose a new programming model which leverages such patterns for concurrent access to objects in a shared memory system. In this model, each thread maintains different views on the shared object a thread-local view and a global view… CONTINUE READING
Recent Discussions
This paper has been referenced on Twitter 24 times over the past 90 days. VIEW TWEETS


Publications referenced by this paper.
Showing 1-10 of 23 references

Deepthi Devaki Akkoorath and Annette Bieniusa . Transactions on mergeable objects Highly - scalable concurrent objects

  • Silas Boyd-Wickizer, Austin T. Clements, Yandong Mao
  • Proceedings of the 2 Nd Workshop on the…
  • 2016

Scott . Simple , fast , and practical non - blocking and blocking concurrent queue algorithms

  • Maged M. Michael, L. Michael
  • 2015

Similar Papers

Loading similar papers…