FREE Registration is required
Overview:
Transactional memory is often advocated as an easier-to-use replacement or locks that avoids any possibility of deadlock. Recently, as more care has been exercised in precisely specifying its semantics, a number of researchers have observed that probably the most attractive semantics for transactional memory systems is based on "Single global lock atomicity", i.e. on the semantics of a single global lock. The paper argues that this should be taken one step further: The synchronization operations seen by the programmer should really just be locks, possibly with some syntactic sugar for easier programming with a single global lock. Use as a deadlock-free lock replacement does not require any rollback primitive, or any other constructs that expose properties of the implementation.
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 132 KB | |
| Date: | Feb 2009 | ||
| Pages: | 7 |
White Papers, Webcasts, and Resources
- Business Continuity Planning - IT Survival Guide CA XOsoftLearn how to begin the process of developing an effective business continuity plan designed to minimize the impact of disasters and reduce risk.
- Sun Oracle Exadata Storage Server and Database Machine OracleDiscover how you can speed database performance, handle growth in scalable and incremental steps, deliver mission-critical data availability, and more.
- See Through Your Systems Complexity Mainline Information SystemsConsolidate and simplify management of your systems across complex, distributed IT environments with a proven, end-to-end monitoring solution.
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Featured Training Courses
- Implementing and Administering Windows 7 in the Enterprise
- CCNA Boot Camp v2.0
- VMware vSphere: Install, Configure, Manage [V4]
- Certified Ethical Hacker
- Management and Leadership Skills
- Browse all Training Courses
-
-
Smart Tech
Expert advice on innovations in healthcare and the green technologies that make it happen.
Find out more
-
Smart Business
Discussion and advice on management issues that revolve around making your world smarter and more useful.
More Smart Advice
-
Smart People
The best and worst moves in the management and strategy trenches.
Learn More


