[PDF][PDF] Lock oscillation: Boosting the performance of concurrent data structures

P Fatourou, ND Kallimanis - 21st international conference on …, 2018 - drops.dagstuhl.de
In combining-based synchronization, two main parameters that affect performance are the
com-bining degree of the synchronization algorithm, ie the average number of requests that …

Real-time wait-free queues using micro-transactions

F Meawad, M Schoeberl, K Iyer, J Vitek - Proceedings of the 9th …, 2011 - dl.acm.org
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 …

Real-time software transactional memory: Contention managers, time bounds, and implementations

M El-Shambakey - 2013 - search.proquest.com
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 …

Micro‐transactions for concurrent data structures

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 …

Multiprocessor-safe Wait-free Queue in RTSJ

T Al-Oqayli - 2014 - etheses.whiterose.ac.uk
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 …

[PDF][PDF] The Power of Scheduling-Aware Synchronization

F ICS - publications.ics.forth.gr
We present Hydra, a blocking synchronization protocol which significantly outperforms all
previous state-of-the-art synchronization algorithms. We experimentally show that the …

[引用][C] 整合RTSJ 的动态实时OSGi 服务部署机制研究

张奕, 蔡皖东 - 计算机科学, 2011