This paper evaluates the applicability of transactional memory to the implementation of different non-blocking data structures in the context of the Real-time Specification for Java. In …
In this dissertation, we consider software transactional memory (STM) for concurrency control in multicore real-time software, and present a suite of real-time STM contention …
F Meawad, K Iyer, M Schoeberl… - … : Practice and Experience, 2013 - Wiley Online Library
Transactional memory is a promising technique for enforcing disciplined access to shared data in a multiprocessor system. Transactional memory simplifies the implementation of a …
Currently, most computer systems are running on multiprocessors (or multicores). Moreover, the number of cores inside the processor are expected to increase. To be able to utilise the …
We present Hydra, a blocking synchronization protocol which significantly outperforms all previous state-of-the-art synchronization algorithms. We experimentally show that the …