TM-Dissector: An overhead model for software transactional memory
Xu Li, Kai Lü, Xu Zhou
Abstract
Xu Li, Kai Lü, Xu Zhou
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.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Software transactional memory, Transactional memory, Computer science, Lock (firearm), Concurrency, Transactional leadership, Multi-core processor, Pager