Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 225,101,583 papers from all fields of science
Search
Sign In
Create Free Account
Futex
Known as:
Benaphore
, Kernel futex
, Kernel futexes
In computing, a futex (short for "fast userspace mutex") is a Linux kernel system call that programmers can use to implement basic locking, or as a…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
16 relations
BeOS
Common Vulnerabilities and Exposures
Compare-and-swap
Data structure alignment
Expand
Broader (1)
Concurrency control
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Review
2016
Review
2016
Futex Scaling for Multi-core Systems
D. Bueso
2016
Corpus ID: 51980821
The Linux kernel provides futexes as building blocks for creating userspace synchronization primitives. The main advantage, over…
Expand
2013
2013
Implementation and Performance evaluation 5 Investigation and Improvement on the Impact of TLB misses in Real-Time Systems
Takuya Ishikawa
2013
Corpus ID: 8294549
Memory protection for real-time systems is needed to ensure safety of the systems, in recent years. The memory management unit…
Expand
2008
2008
Extending futex for kernel to user notification
H. Bahmann
,
Konrad Froitzheim
OPSR
2008
Corpus ID: 8343183
Threads in reactive applications need to service a multitude of events from different sources such as device drivers…
Expand
2008
2008
DDB: Deadlock Debugger
C. Zamfir
,
George Candea
2008
Corpus ID: 10030680
Writing concurrent software is a challenging task proneto hard to debug errors such as deadlocks. Deadlocks arechallenging to…
Expand
2006
2006
The Need for Asynchronous, Zero-Copy Network I/O Problems and Possible Solutions
Ulrich Drepper
2006
Corpus ID: 18478147
The network interfaces provided by today’s OSes severely limit the efficiency of network programs. The kernel copies the data…
Expand
2006
2006
Thread Migration to Improve Synchronization Performance
Srinivas Sridharan
,
B. Keck
,
R. Murphy
,
Surendar Chandra
,
P. Kogge
2006
Corpus ID: 8170999
A number of prior research efforts have investigated thread scheduling mechanisms to enable better reuse of data in a processor’s…
Expand
2004
2004
Issues with Selected Scalability Features of the 2 . 6 Kernel Dipankar Sarma
Ontario Ottawa
,
Canada
,
+14 authors
P. McKenney
2004
Corpus ID: 15354920
The 2.6 LinuxTM kernel has a number of features that improve performance on high-end SMP and NUMA systems. Finer-grain locking is…
Expand
2004
2004
Linux kernel infrastructure for user-level device drivers
P. Chubb
2004
Corpus ID: 18713309
Linux 2.5.x has good support now for user-mode device drivers — XFree being the biggest and most obvious — but also there is…
Expand
2004
2004
Issues with Selected Scalability Features of the 2 . 6 Kernel Dipankar Sarma Linux
Dipankar Sarma
,
P. McKenney
2004
Corpus ID: 1841083
The 2.6 kernel has a number of features that improve performance on high-end SMP and NUMA systems. Finer-grain locking is used in…
Expand
1981
1981
On narrow-band spectrum calculation by direct decimation
M. Quirk
,
Bede Liu
IEEE International Conference on Acoustics…
1981
Corpus ID: 21630078
The frequency spectrum of a long dsta sequence over a narrow band can be efficiently computed by decimating the sequence using…
Expand
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