DefinePK

DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.

A Review of Software Transactional Memory in Multicore Processors


Article Information

Title: A Review of Software Transactional Memory in Multicore Processors

Authors: Chen Fu, Zhibo Wu, Xiaoqun Wang, Xiaozong Yang

Journal: Information Technology Journal

HEC Recognition History
No recognition records found.

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

Categories

Abstract

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.


Paper summary is not available for this article yet.

Loading PDF...

Loading Statistics...