Locks
Locks is a synchronization mechanism in shared-memory multiprocessing and parallelism that restricts access to a critical section by allowing only one thread at a time to execute it, thereby preventing race conditions through mutual exclusion.
456
Publications
22K
Citations
1K
Authors
362
Institutions
Publications per year
2017–2026
63
456
Philippe Charles, Christian Grothoff, Vijay Saraswat et al. · 2005 · 1.3K citations
Bratin Saha, Ali-Reza Adl-Tabatabai, Richard L. Hudson et al. · 2006 · 493 citations
The art of multiprocessor programming
Maurice Herlihy · 2006 · 379 citations
1–5 of 456
1K
9
h-index
University of North Carolina at Chapel Hill, United States
9 publications · 251 citations
9
h-index
9
h-index
8
h-index
8
h-index
1–5 of 1K
362
IBM (United States)
Armonk, United States
14 h-index
32 publications
2.9K citations
Oracle (United States)
Austin, United States
11 h-index
24 publications
1.5K citations
Intel (United States)
Santa Clara, United States
11 h-index
38 publications
3.5K citations
University of Washington
Seattle, United States
10 h-index
22 publications
1.1K citations
Massachusetts Institute of Technology
Cambridge, United States
10 h-index
14 publications
509 citations
Microsoft (United States)
Redmond, United States
10 h-index
22 publications
2K citations
University of Maryland, College Park
College Park, United States
9 h-index
16 publications
524 citations
University of Wisconsin–Madison
Madison, United States
9 h-index
21 publications
2.1K citations
1–8 of 362
13 publications · 598 citations
12
h-index
7 publications · 169 citations
7
h-index
TPDS · 6 publications · 115 citations
6
h-index
TOCS · 5 publications · 381 citations
5
h-index
5 publications · 303 citations
5
h-index
1–5