Nested Locking
Nested Locking is a synchronization mechanism in thread programming wherein a thread is permitted to acquire the same lock multiple times without causing a deadlock, differing from standard locking protocols by maintaining an acquisition count to ensure the lock is only fully released when the thread has released it a corresponding number of times.
4
Publications
354
Citations
15
Authors
6
Institutions
Publications per year
2017–2026
0
Variants
Recursive LockingReentrant Locking
Parents
4
Open nesting in software transactional memory
Yang Ni, Vijay Menon, Ali-Reza Adl-Tabatabai et al. · 2007 · 212 citations
Commutativity-based locking for nested transactions
Alan Fekete, Nancy Lynch, Michael Merritt et al. · Journal of Computer and System Sciences · 1990 · 46 citations
1–4 of 4
15
University of North Carolina at Chapel Hill, United States
2 publications · 96 citations
2
h-index
1
h-index
1
h-index
1
h-index
1
h-index
1–5 of 15
6
University of North Carolina at Chapel Hill
Chapel Hill, United States
2 h-index
4 publications
192 citations
Purdue University West Lafayette
West Lafayette, United States
1 h-index
1 publications
212 citations
Intel (United States)
Santa Clara, United States
1 h-index
6 publications
1.3K citations

University of Massachusetts Amherst
Amherst Center, United States
1 h-index
1 publications
212 citations

The University of Sydney
Sydney, Australia
1 h-index
1 publications
46 citations
AT&T (United States)
Bedminster, United States
1 h-index
1 publications
46 citations
1–6 of 6
1 publications · 46 citations
1
h-index
1–1