• DocumentCode
    3503176
  • Title

    A Synchronization Approach for Increasing Concurrency in Software Transactional Memory

  • Author

    Wu, Dan ; Wong, Man Hon

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2010
  • fDate
    1-5 Nov. 2010
  • Firstpage
    185
  • Lastpage
    190
  • Abstract
    Software Transactional Memory (STM) has been a popular paradigm for concurrent computing in modern multi-core architectures. To boost concurrency, recent STM systems have exploited semantics based synchronization approaches. However, only the general notion of commutativity (GC) has been used to derive conflict relations. In this paper, we develop a synchronization approach which combines the notions of right backward commutativity (RBC) and forward commutativity (FC) and determines the conflict relations dynamically by using the context-specific information. The proposed approach can permit more concurrency as the histories accepted by our approach is a strict superset of the union of that accepted by the approaches based on GC, RBC and FC.
  • Keywords
    concurrency control; multiprocessing systems; synchronisation; concurrent computing; conflict relation; context-specific information; forward commutativity; multicore architectures; right backward commutativity; software transactional memory; synchronization approach; concurrency; semantics based synchronization; software transactional memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid and Cooperative Computing (GCC), 2010 9th International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-9334-0
  • Electronic_ISBN
    978-0-7695-4313-0
  • Type

    conf

  • DOI
    10.1109/GCC.2010.46
  • Filename
    5662506