When designing concurrent data structures (CDSs), it can feel like programmers must choose between performance and convenience. On one hand, Software Transactional …
D Neves, H Paulino - Proceedings of the 37th ACM/SIGAPP Symposium …, 2022 - dl.acm.org
Data-Centric Concurrency Control (DCCC) shifts the focus of synchronization from control structures to data declaration. It provides a high-level mechanism that abstracts from the low …
Z Yu, Y Zuo, Y Zhao - International Journal of Parallel Programming, 2020 - Springer
Software transactional memory is an effective mechanism to avoid concurrency bugs in multi- threaded programs. However, two problems hinder the adoption of traditional such systems …
It was an honor and a privilege to be asked to participate in the celebration, at PODC 2014, of Maurice Herlihy's many contributions to the field of distributed computing—and …
EM Bozkurt - Concurrency and Computation: Practice and …, 2022 - Wiley Online Library
In this paper, a new cybernetic control technology that can be used in complex software systems will be introduced. In this approach, the software systems are governed by …
C Wang, M Spear - Proceedings of the Eleventh European Conference …, 2016 - dl.acm.org
Few transactional memory implementations allow for condition synchronization among transactions. The problems are many, most notably the lack of consensus about a single …
This thesis presents the ADT transverse instability detection system, the next generation of instability detection in the LHC at CERN, Geneva. The system is presented after a thorough …
T Zhou, M Spear - Proceedings of the 11th TRANSACT, 2016 - dpss.inesc-id.pt
In order to use transactional memory (TM) in place of locks, it is necessary to design linguistic mechanisms that enable transactions to achieve the same outcomes as lock-based …
Z Yu, Y Zuo, WC Xiong - Scientific Programming, 2019 - Wiley Online Library
Software transactional memory is an effective mechanism to avoid concurrency bugs in multithreaded programs. However, two problems hinder the adoption of such traditional …