Abstract
This paper proposes a Restricted Admission Control (RAC) scheme for View-Oriented Transactional Memory. The scheme can control the number of threads concurrently accessing a view in order to reduce the number of aborts of transactions. The RAC scheme has the merits of both the locking mechanism and the transactional memory. A theoretical model is proposed to analyze the performance of the RAC scheme and to provide guidance for dynamic adjustment of the number of concurrent threads accessing the same view. Experimental results demonstrate that theoretical RAC model can mostly provide correct guidance to transactional concurrency control. Our RAC implementation shows that RAC can optimize concurrency control of transactions and performs much better than conventional transactional memory systems such as TinySTM that have no dynamic admission control. © 2012 Springer Science+Business Media, LLC.
Author supplied keywords
Cite
CITATION STYLE
Leung, K. C., Chen, Y., & Huang, Z. (2013). Restricted admission control in view-oriented transactional memory. Journal of Supercomputing, 63(2), 348–366. https://doi.org/10.1007/s11227-011-0733-y
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.