DocumentCode
2758955
Title
Approach to a Transactional Memory Design Pattern
Author
Sturzrehm, Heiko ; Felber, Pascal ; Fetzer, Christof
Author_Institution
Inst. d´´Inf., Univ. de Neuchatel, Neuchatel, Switzerland
fYear
2009
fDate
15-20 Nov. 2009
Firstpage
196
Lastpage
201
Abstract
Due to its speculative and also optimistic concurrency control strategy, software transactional memory provides a scalable alternative to mutual exclusion. For the last few years, many implementations, which are basically variations of the same design, have been released. Therefore is a consequential step to create a design pattern dealing with this issue.This paper proposes an approach for a software transactional memory design pattern called ¿Transactional Object¿.
Keywords
software architecture; Transactional Object; concurrency control strategy; mutual exclusion; software transactional memory; transactional memory design pattern; Adaptive control; Concurrency control; Concurrent computing; Design engineering; Design optimization; Multicore processing; Programmable control; Software design; Systems engineering and theory; Transaction databases; Concurrency Control; Design Patterns; Transactional Memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, 2009. COMPUTATIONWORLD '09. Computation World:
Conference_Location
Athens
Print_ISBN
978-1-4244-5166-1
Electronic_ISBN
978-0-7695-3862-4
Type
conf
DOI
10.1109/ComputationWorld.2009.22
Filename
5359581
Link To Document