Transactional Boosting: A Methodology for Highly-Concurrent Transactional Objects
Source: Association for Computing Machinery
This paper describes a methodology for transforming a large class of highly-concurrent linearizable objects into highly-concurrent transactional objects. As long as the linearizable implementation satisfies certain regularity properties (informally, that every method has an inverse), the paper defines a simple wrapper for the linearizable implementation that guarantees that concurrent transactions without inherent conflicts can synchronize at the same granularity as the original linearizable implementation.
| Format: | Size: | 200.70 | |
| Date: | Feb 2008 |



