Real-Time Software Transactional Memory: Contention Managers, Time Bounds, and Implementations
Lock-based concurrency control suffers from programmability, scalability, and composability challenges. These challenges are exacerbated in emerging multicore architectures, on which improved software performance must be achieved by exposing greater concurrency. Transactional memory (TM) is an emer...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Published: |
Virginia Tech
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/10919/23867 |