Non-blocking Data Structures

Non-Blocking Data Structures is a parallel data structure that ensures progress for at least one thread in a finite number of steps without requiring mutual exclusion, thereby differentiating it from blocking structures that rely on locks and may suffer from thread suspension due to contention or failure.

45

Publications

3.5K

Citations

84

Authors

47

Institutions

Publications per year

2017–2026

4

Variants

Nonblocking Data Structures

Authors

84

  1. MM
    Mark Moir

    Oracle (United States), United States

    5 publications · 1.6K citations

    5

    h-index

  2. MH
    Maurice Herlihy

    Brown University, United States

    5 publications · 1.6K citations

    5

    h-index

  3. NS
    Nir Shavit

    Tel Aviv University, Israel

    4 publications · 103 citations

    4

    h-index

  4. VL
    Victor Luchangco

    Oracle (United States), United States

    4 publications · 1.6K citations

    4

    h-index

  5. RR
    Ravi Rajwar

    Intel (United States), United States

    4 publications · 389 citations

    4

    h-index

1–5 of 84

Venues

  1. ACM SIGPLAN Notices

    3 publications · 58 citations

    3

    h-index

  2. ACM Transactions on Computer Systems

    TOCS · 2 publications · 385 citations

    2

    h-index

  3. Software Practice and Experience

    1 publications · 11 citations

    1

    h-index

  4. Journal of Geometry

    JG · 1 publications · 30 citations

    1

    h-index

  5. COMBINATORICA

    1 publications · 34 citations

    1

    h-index

1–5