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: | El-Shambakey, Mohammed Talat |
---|---|
Other Authors: | Electrical and Computer Engineering |
Format: | Others |
Published: |
Virginia Tech
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/10919/23867 |
Similar Items
-
Refactoring for Software Transactional Memory
by: Baum, Mark Vincent
Published: (2012) -
Supporting Software Transactional Memory in Distributed Systems: Protocols for Cache-Coherence, Conflict Resolution and Replication
by: Zhang, Bo
Published: (2014) -
Scheduling Memory Transactions in Distributed Systems
by: Kim, Junwhan
Published: (2013) -
HyFlow: A High Performance Distributed Software Transactional Memory Framework
by: Saad Ibrahim, Mohamed Mohamed
Published: (2014) -
A Study of Conflict Detection in Software Transactional Memory
by: Lupei, Daniel
Published: (2009)