Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,276,763 papers from all fields of science
Search
Sign In
Create Free Account
Spinlock
In software engineering, a spinlock is a lock which causes a thread trying to acquire it to simply wait in a loop ("spin") while repeatedly checking…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
38 relations
Assembly language
Bus (computing)
Busy waiting
Compare-and-swap
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2020
2020
On the Analysis of Parallel Real-Time Tasks With Spin Locks
Xu Jiang
,
Nan Guan
,
He Du
,
Weichen Liu
,
W. Yi
IEEE transactions on computers
2020
Corpus ID: 212747647
Locking protocol is an essential component in resource management of real-time systems, which coordinates mutually exclusive…
Expand
2018
2018
Warp Scheduling for Fine-Grained Synchronization
Ahmed Eltantawy
,
Tor M. Aamodt
International Symposium on High-Performance…
2018
Corpus ID: 4603021
Fine-grained synchronization is employed in many parallel algorithms and is often implemented using busy-wait synchronization (e…
Expand
2016
2016
A Blocking Bound for Nested FIFO Spin Locks
Alessandro Biondi
,
Björn B. Brandenburg
,
Alexander Wieder
IEEE Real-Time Systems Symposium
2016
Corpus ID: 12239774
Bounding worst-case blocking delays due to lock contention is a fundamental problem in the analysis of multiprocessor real-time…
Expand
Highly Cited
2013
Highly Cited
2013
On Spin Locks in AUTOSAR: Blocking Analysis of FIFO, Unordered, and Priority-Ordered Spin Locks
Alexander Wieder
,
Björn B. Brandenburg
IEEE Real-Time Systems Symposium
2013
Corpus ID: 6889156
Motivated by the widespread use of spin locks in embedded multiprocessor real-time systems, the worst-case blocking in spin locks…
Expand
Highly Cited
2011
Highly Cited
2011
An efficient and scalable implementation of global EDF in Linux
Lelli Juri
,
L. Giuseppe
,
Faggioli Dario
,
C. Tommaso
2011
Corpus ID: 15594581
The increasing popularity of multi-core architectures is pushing researchers and developers to consider multi-cores for executing…
Expand
Highly Cited
2005
Highly Cited
2005
Preemption Adaptivity in Time-Published Queue-Based Spin Locks
Bijun He
,
William N. Scherer
,
M. Scott
International Conference on High Performance…
2005
Corpus ID: 1451404
The proliferation of multiprocessor servers and multithreaded applications has increased the demand for high-performance…
Expand
Highly Cited
2002
Highly Cited
2002
Non-blocking timeout in scalable queue-based spin locks
M. Scott
ACM SIGACT-SIGOPS Symposium on Principles of…
2002
Corpus ID: 2144905
Queue-based spin locks allow programs with busy-wait synchronization to scale to very large multiprocessors, without fear of…
Expand
Highly Cited
2001
Highly Cited
2001
Scalable queue-based spin locks with timeout
M. Scott
,
William N. Scherer
ACM SIGPLAN Symposium on Principles & Practice of…
2001
Corpus ID: 11963414
Queue-based spin locks allow programs with busy-wait synchronization to scale to very large multiprocessors, without fear of…
Expand
1995
1995
Recoverable user-level mutual exclusion
Philip Bohannon
,
D. Lieuwen
,
A. Silberschatz
,
S. Sudarshan
,
Jaques Gava
Proceedings.Seventh IEEE Symposium on Parallel…
1995
Corpus ID: 17833743
Mutual exclusion primitives based on user-level atomic instructions (often called spin locks) have proven to be much more…
Expand
Highly Cited
1985
Highly Cited
1985
An improved method for two-dimensional heteronuclear relayed-coherence-transfer NMR spectroscopy
A. Bax
,
D. G. Davis
,
S. Sarkar
1985
Corpus ID: 5013347
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE