Abstract
Software TransactionalMemory (STM) systems have emerged as a powerful middleware paradigm for parallel programming. At current date, however, the problem of how to leverage replication to enhance dependability and scalability of STMs is still largely unexplored. In this paper we present Asynchronous Lease Certification (ALC), an innovative STM replication scheme that exploits the notion of asynchronous lease to reduce the replica coordination overhead and shelter transactions from repeated abortions due to conflicts originated on remote nodes. These features allow ALC to achieve up to a tenfold reduction of the commit latency phase in scenarios of low contention when compared with state of the art fault-tolerant replication schemes, and to boost the throughput of longrunning transactions by a 4x factor in high conflict scenarios. © IFIP International Federation for Information Processing 2010.
Author supplied keywords
Cite
CITATION STYLE
Carvalho, N., Romano, P., & Rodrigues, L. (2010). Asynchronous lease-based replication of software transactional memory. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6452 LNCS, pp. 376–396). https://doi.org/10.1007/978-3-642-16955-7_19
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.