Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Brief Announcement: Single-Version Permissive STM Hagit Attiya
 

Summary: Brief Announcement: Single-Version Permissive STM
Hagit Attiya
Technion and EPFL
hagit@cs.technion.ac.il
Eshcar Hillel
Technion
eshcar@cs.technion.ac.il
ABSTRACT
We present a single-version STM that satisfies a practical
notion of permissiveness: it never aborts read-only transac-
tions, and it only aborts an update transaction due to an-
other conflicting update transaction, thereby avoiding many
spurious aborts. It avoids unnecessary contention on the
memory, being strictly disjoint-access parallel.
Categories and Subject Descriptors
D.1.3 [Software]: Programming Techniques--Concurrent
programming; F.1.2 [Theory of Computation]: Compu-
tation by Abstract Devices--Modes of Computation [Paral-
lelism and concurrency]
General Terms

  

Source: Attiya, Hagit - Department of Computer Science, Technion, Israel Institute of Technology

 

Collections: Computer Technologies and Information Sciences