DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.
Title: A Review of Software Transactional Memory in Multicore Processors
Authors: Chen Fu, Zhibo Wu, Xiaoqun Wang, Xiaozong Yang
Journal: Information Technology Journal
Publisher: Asian Network for Scientific Information (ANSInet)
Country: Pakistan
Year: 2009
Volume: 8
Issue: 8
Language: English
DOI: 10.3923/itj.2009.1269.1274
Keywords: Parallel ProgrammingsoftwareSynchronizationtransactional memoryMulticore processor
The transactional memory in multicore processors has been a very hot research area over past several years. Many transactional memory systems have been proposed to solve the synchronization problem of multicore processors. Software transactional memory is one of the critical methods to ease parallel programming and improve the scalability in the environment with many cores. In this study, we give a review of the current software transactional memory systems for Multicore processors. Software transactional memory systems are classified into the following categories: transaction granularity, data organization, version management, conflict detection and synchronization. Finally, we discuss an active research challenge: whether strong isolation should be supported for the tradeoff between performance and semantics correctness in software transactional memory systems.
Loading PDF...
Loading Statistics...