• 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