On Transactional Memory Concurrency Control in Distributed Real-Time Programs

Provided by: Virginia Systems
Topic: Storage
Format: PDF
The authors consider Distributed Transactional Memory (DTM) for concurrency control in distributed real-time programs, and present an algorithm called RT-TFA. RT-TFA transparently handles object relocation and versioning using an asynchronous clock-based validation technique, and resolves transactional contention using task time constraints. They implement the RT-TFA on top of JChronOS, a layer extending the scheduling capabilities of ChronOS for Java programs. They conduct an extensive evaluation study comparing RT-TFA with well known competitors for realtime distributed applications.

Find By Topic