Scheduling Closed-Nested Transactions in Distributed Transactional Memory

Download Now
Provided by: Virginia Systems
Topic: Storage
Format: PDF
Distributed Software Transactional Memory (DSTM) is an emerging, alternative concurrency control model for distributed systems that promises to alleviate the difficulties of lock-based distributed synchronization - e.g., distributed deadlocks, livelocks, and lock convoying. The authors consider Herlihy and Sun's dataflow D-STM model, where objects are migrated to invoking transactions, and the closed nesting model of managing inner (distributed) transactions. They present a transactional scheduler called, Reactive Transactional Scheduler (RTS) to boost the throughput of closed-nested transactions.
Download Now

Find By Topic