Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 226,258,428 papers from all fields of science
Search
Sign In
Create Free Account
Semaphore (programming)
Known as:
Semaphore (computing)
, Counting Semaphore
, Binary Semaphore
Expand
In computer science, a semaphore is a variable or abstract data type that is used to control access to a common resource by multiple processes in a…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
ALGOL 68
Abstract data type
Actor model
Banker's algorithm
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2009
2009
Performance evaluation of macroblock-level parallelization of H.264 decoding on a cc-NUMA multiprocessor architecture
Mauricio Alvarez
,
Alex Ramírez
,
M. Valero
,
A. Azevedo
,
C. Meenderinck
,
B. Juurlink
2009
Corpus ID: 8631149
This paper presents a study of the performance scalability of a macroblock-level parallelization of the H.264 decoder for High…
Expand
2008
2008
Synthesis of Optimal Interfaces for Hierarchical Scheduling with Resources
I. Shin
,
M. Behnam
,
Thomas Nolte
,
Mikael Nolin
IEEE Real-Time Systems Symposium
2008
Corpus ID: 2872049
This paper presents algorithms that (1) facilitate system-independent synthesis of timing-interfaces for subsystems and (2…
Expand
Review
2007
Review
2007
Software Defined Radio: The Software Communications Architecture
J. Bard
,
V. Kovarik
2007
Corpus ID: 60321867
Acknowledgments. Foreword. Preface. Audience. Scope. Conventions Used in this Book. Organization. Additional Material and Author…
Expand
Highly Cited
2005
Highly Cited
2005
hthreads: a hardware/software co-designed multithreaded RTOS kernel
David Andrews
,
Wesley Peck
,
J. Agron
,
Keith Preston
,
Mike Finley
,
Ron Sass
IEEE Conference on Emerging Technologies and…
2005
Corpus ID: 18051214
This paper describes the hardware/software co-design of a multithreaded RTOS kernel on a new Xilinx Virtex II Pro FPGA. Our…
Expand
2004
2004
Reachability testing of semaphore-based programs
Yu Lei
,
R. Carver
Proceedings of the 28th Annual International…
2004
Corpus ID: 11538888
Concurrent programming is becoming more important in modern software development. However, concurrent programs exhibit non…
Expand
Highly Cited
1999
Highly Cited
1999
A single-chip 1.6 billion 16-b MAC/s multiprocessor DSP
B. Ackland
,
A. Anesko
,
+13 authors
Joseph Jay Williams
Proceedings of the IEEE Custom Integrated…
1999
Corpus ID: 70139877
A MIMD multiprocessor DSP chip containing four 64-b processing elements (PEs) interconnected by a 128-b pipelined split…
Expand
1996
1996
Process synchronization in workflow management systems
G. Alonso
,
D. Agrawal
,
A. El Abbadi
IEEE Symposium on Parallel and Distributed…
1996
Corpus ID: 10825378
Workflow management systems automate the execution of business processes allowing the concurrent execution of multiple process…
Expand
1990
1990
Semaphore queues: modeling multilayered window flow control mechanisms
S. Fdida
,
H. Perros
,
A. Wilk
IEEE Transactions on Communications
1990
Corpus ID: 12668102
An open queuing network for analyzing multilayered window flow control mechanisms consisting of different subnetworks is…
Expand
1990
1990
Predictable synchronization mechanisms for multiprocessor real-time systems
L. Molesky
,
Chia Shen
,
G. Zlokapa
Real-time systems
1990
Corpus ID: 14805452
Predictability is of paramount concern for hard real-time systems. In one approach to predictability, every aspect of a real-time…
Expand
1986
1986
Distributed system V IPC in LOCUS: a design and implementation retrospective
B. Fleisch
Conference on Applications, Technologies…
1986
Corpus ID: 5779576
This paper describes new interprocess communications facilities that have been added to the Locus system [POPEK 81][WALKER 83…
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