TM-Dissector: an Overhead Model for Software Transactional Memory

Xu Li,Kai Lu,Xu Zhou
DOI: https://doi.org/10.1109/icist.2012.6221724
2012-01-01
Information Science and Technology
Abstract:Transactional memory has been proposed as an alternative to the traditional lock-based approach to express and manage concurrency in the multicore era. Among transactional memory techniques, software transactional memory (STM) is the most flexible and widely researched. However, researches show that STM suffers performance problem. In this pager, we present an overhead model for STM and our model could direct programmers to build more efficient program through STM.
What problem does this paper attempt to address?