Abstract | ||
---|---|---|
In this paper we describe a technique for addressing semantic conflicts within word based Software Transactional Memory. A semantic conflict is considered to be some application condition which causes transactions to explicitly abort. Session locking and a companion Contention Management Policy are described which support the parallel exploration of multiple transaction schedules at run time, to resolve semantic conflicts. Performance figures are provided to demonstrate the effectiveness of our technique when semantic conflicts are introduced into established benchmarks. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1007/978-3-319-09873-9_39 | Lecture Notes in Computer Science |
Keywords | DocType | Volume |
Transactional Memory,Contention Management,Shared Memory,Concurrency Control,STM | Conference | 8632 |
ISSN | Citations | PageRank |
0302-9743 | 0 | 0.34 |
References | Authors | |
14 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Craig Sharp | 1 | 12 | 3.63 |
William Blewitt | 2 | 16 | 2.80 |
Graham Morgan | 3 | 150 | 19.15 |