Transactional Memory

Transactional Memory is a concurrency control mechanism that belongs to the class of parallel memory management techniques, distinguished by its use of transactional semantics—where atomicity, consistency, and isolation are enforced automatically via speculative execution and rollback—to simplify thread synchronization in concurrent programming.

657

Publications

45.7K

Citations

1.1K

Authors

281

Institutions

Publications per year

2017–2026

47

Authors

1.1K

  1. ML
    Michael L. Scott

    University of Rochester, United States

    32 publications · 2.5K citations

    25

    h-index

  2. KO
    Kunle Olukotun

    Stanford University, United States

    29 publications · 3.5K citations

    23

    h-index

  3. CK
    Christos Kozyrakis

    Stanford University, United States

    29 publications · 3.7K citations

    23

    h-index

  4. MS
    Michael Spear

    University of Rochester, United States

    29 publications · 1.8K citations

    22

    h-index

  5. RG
    Rachid Guerraoui

    École Polytechnique Fédérale de Lausanne, Switzerland

    27 publications · 2.1K citations

    21

    h-index

1–5 of 1.1K

Venues

  1. ACM SIGPLAN Notices

    36 publications · 1.5K citations

    20

    h-index

  2. ACM SIGARCH Computer Architecture News

    22 publications · 2.2K citations

    16

    h-index

  3. UR Research (University of Rochester)

    Repository · 14 publications · 742 citations

    13

    h-index

  4. IEEE Micro

    9 publications · 625 citations

    9

    h-index

  5. Journal of Parallel and Distributed Computing

    7 publications · 133 citations

    7

    h-index

1–5