Title | ||
---|---|---|
A Synchronization Approach for Increasing Concurrency in Software Transactional Memory |
Abstract | ||
---|---|---|
Software Transactional Memory (STM) has been a popular paradigm for concurrent computing in modern multi-core architectures. To boost concurrency, recent STM systems have exploited semantics based synchronization approaches. However, only the general notion of commutativity (GC) has been used to derive conflict relations. In this paper, we develop a synchronization approach which combines the notions of right backward commutativity (RBC) and forward commutativity (FC) and determines the conflict relations dynamically by using the context-specific information. The proposed approach can permit more concurrency as the histories accepted by our approach is a strict superset of the union of that accepted by the approaches based on GC, RBC and FC. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1109/GCC.2010.46 | GCC |
Keywords | Field | DocType |
recent stm system,concurrent computing,synchronization approach,conflict relation,software transactional memory,conflict relations dynamically,context-specific information,modern multi-core architecture,general notion,history,synchronization,law,concurrency,protocols,synchronisation,concurrency control,semantics | Software transactional memory,Synchronization,Subset and superset,Concurrency control,Concurrency,Computer science,Real-time computing,Transactional memory,Concurrent computing,Optimistic concurrency control,Distributed computing | Conference |
Citations | PageRank | References |
0 | 0.34 | 7 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Dan Wu | 1 | 2318 | 272.22 |
Man Hon Wong | 2 | 814 | 233.13 |