Skip to search formSkip to main contentSkip to account menu

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… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2020
2020
Locking protocol is an essential component in resource management of real-time systems, which coordinates mutually exclusive… 
2014
2014
Embedded systems are typically resource constrained, i.e., resources such as processors, I/O devices, shared buffers or shared… 
2012
2012
In today's data center, there is a growing virtualization evolving trend to consolidate multiple servers into a single physical… 
2001
2001
In this paper we examine the soft realtime capabilities of the Linux kernel 2.4 and realtime enhancements. We discuss and… 
1995
1995
Mutual exclusion primitives based on user-level atomic instructions (often called spin locks) have proven to be much more… 
1995
1995
When a real-time system is realized on a shared-memory multiprocessor, the worst-case performance of interprocessor… 
1994
1994
Both predictable interprocessor synchronization and fast interrupt response are required for real-time systems constructed using… 
Highly Cited
1993
Highly Cited
1993
  • Travis S. Craig
  • 1993
  • Corpus ID: 2059726
We introduce practical new algorithms for FIFO and priority-ordered spin locks on shared-memory multiprocessors with an atomic… 
1978
1978
Modern multiprogramming, multiprocessing operating systems encounter a common problem: multiple parallel processes (perhaps being…