Brief announcement: single-version permissive STM

  • Authors:
  • Hagit Attiya;Eshcar Hillel

  • Affiliations:
  • Technion and EPFL, Haifa, Israel;Technion, Haifa, Israel

  • Venue:
  • Proceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a single-version STM that satisfies a practical notion of permissiveness: it never aborts read-only transactions, and it only aborts an update transaction due to another conflicting update transaction, thereby avoiding many spurious aborts. It avoids unnecessary contention on the memory, being strictly disjoint-access parallel.