Evaluation of Blue Gene/Q hardware support for transactional memories
This paper describes an end-to-end system implementation of the transactional memory
(TM) programming model on top of the hardware transactional memory (HTM) of the Blue …
(TM) programming model on top of the hardware transactional memory (HTM) of the Blue …
More than you ever wanted to know about synchronization: Synchrobench, measuring the impact of the synchronization on concurrent algorithms
V Gramoli - Proceedings of the 20th ACM SIGPLAN Symposium on …, 2015 - dl.acm.org
In this paper, we present the most extensive comparison of synchronization techniques. We
evaluate 5 different synchronization techniques through a series of 31 data structure …
evaluate 5 different synchronization techniques through a series of 31 data structure …
User-level implementations of read-copy update
M Desnoyers, PE McKenney, AS Stern… - … on Parallel and …, 2011 - ieeexplore.ieee.org
Read-copy update (RCU) is a synchronization technique that often replaces reader-writer
locking because RCU's read-side primitives are both wait-free and an order of magnitude …
locking because RCU's read-side primitives are both wait-free and an order of magnitude …
Hybrid norec: A case study in the effectiveness of best effort hardware transactional memory
L Dalessandro, F Carouge, S White, Y Lev… - ACM SIGARCH …, 2011 - dl.acm.org
Transactional memory (TM) is a promising synchronization mechanism for the next
generation of multicore processors. Best-effort Hardware Transactional Memory (HTM) …
generation of multicore processors. Best-effort Hardware Transactional Memory (HTM) …
Quantitative comparison of hardware transactional memory for Blue Gene/Q, zEnterprise EC12, Intel Core, and POWER8
Transactional Memory (TM) is a new programming paradigm for both simple concurrent
programming and high concurrent performance. Hardware Transactional Memory (HTM) is …
programming and high concurrent performance. Hardware Transactional Memory (HTM) is …
[图书][B] Shared-memory synchronization
ML Scott, T Brown - 2013 - Springer
This monograph grows out of nearly 40 years of experience in synchronization and
concurrent data structures. Though written primarily from the perspective of systems …
concurrent data structures. Though written primarily from the perspective of systems …
Relevant features for video-based continuous sign language recognition
B Bauer, H Hienz - … Conference on Automatic Face and Gesture …, 2000 - ieeexplore.ieee.org
This paper describes the development of a video-based continuous sign language
recognition system. The system is based on continuous density hidden Markov models …
recognition system. The system is based on continuous density hidden Markov models …
Hardware transactional memory for GPU architectures
WWL Fung, I Singh, A Brownsword… - Proceedings of the 44th …, 2011 - dl.acm.org
Graphics processor units (GPUs) are designed to efficiently exploit thread level parallelism
(TLP), multiplexing execution of 1000s of concurrent threads on a relatively smaller set of …
(TLP), multiplexing execution of 1000s of concurrent threads on a relatively smaller set of …
Virtues and limitations of commodity hardware transactional memory
Over the last years Transactional Memory (TM) gained growing popularity as a simpler,
attractive alternative to classic lock-based synchronization schemes. Recently, the TM …
attractive alternative to classic lock-based synchronization schemes. Recently, the TM …