(Enter summary)
Abstract: EMERALDS (Extensible Microkernel for
Embedded, ReAL-time, Distributed Systems) is a realtime
microkernel designed for cost-conscious, small to
medium size embedded systems. It not only offers standard
OS services like multi-threaded processes, real-time
scheduling, protected address spaces, message-passing,
semaphores, and timers, but does so in an efficient manner
while keeping the kernel size to just tens of kilobytes.
For efficiency, EMERALDS uses the novel approach
of mapping the kernel... (Update)
Context of citations to this paper: More
...code size (10K to 20 KBytes) but must also provide support for the above mentioned requirements of embedded systems. Zuberi and Shin [1] developed a small distributed RTOS for embedded systems, called EMERALDS (Extensible Microkernel for Embedded ReAL time Distributed...
.... protocol stacks, device drivers, EMERALDS system calls, and other techniques used to reduce code size in EMERALDS can be found in [24]. With these techniques, EMERALDS provides a rich set of OS services in just 13 kbytes of code. An embedded RTOS must not only be small but...
Cited by: More
Asterix: A prototype of a small-sized real-time kernel - Engberg, Pettersson
(Correct)
A Distributed Control System Framework for.. - Suzuki, Nagaura.. (1999)
(Correct)
Design and Implementation of Efficient Message Scheduling for.. - Zuberi, Shin (2000)
(Correct)
Similar documents (at the sentence level):
17.9%: Real-Time Decentralized Control with CAN - Zuberi, Shin
(Correct)
10.1%: EMERALDS: A Small-Memory Real-Time Microkernel - Zuberi, Shin (1999)
(Correct)
Active bibliography (related documents): More All
0.5: Non-Preemptive Scheduling of Messages on Controller Area.. - Zuberi, Shin (1995)
(Correct)
0.1: Window-Consistent Replication for Real-Time Applications - Rexford, Mehra, Dolter.. (1994)
(Correct)
0.1: DOCTOR: An IntegrateD SOftware Fault InjeCTiOn EnviRonment .. - Han, Shin, Rosenberg (1995)
(Correct)
Similar documents based on text: More All
0.6: Automatic Generation of a Real-Time Operating System for.. - Balarin, al. (1997)
(Correct)
0.4: Ross A. Mckegney Student : 426 7519 7 June 2000 Rmc Eee 551.. - The Company Qnx
(Correct)
0.3: On Memory Protection in Real-Time OS for Small Embedded Systems - Suzuki (1997)
(Correct)
Related documents from co-citation: More All
6: Priority inheritance protocols: An approach to real-time synchronisation (context) - Sha, Rajkumar et al. - 1990
5: Non-preemptive scheduling of messages on Controller Area Networks for real-time ..
- Zuberi, Shin - 1995
4: Monitors: An operating system structuring concept (context) - Hoare - 1974
BibTeX entry: (Update)
K. M. Zuberi and K. G. Shin, "EMERALDS: A microkernel for embedded real-time systems," in Proc. Real-Time Technology and Applications Symposium, pp. 241--249, June 1996. http://citeseer.ist.psu.edu/article/zuberi96emeralds.html More
@inproceedings{ zuberiemeralds,
author = "K. M. Zuberi and K. G. Shin",
title = "{EMERALDS}: {A} Microkernel for Embedded Real-Time Systems",
pages = "241--249",
url = "citeseer.ist.psu.edu/article/zuberi96emeralds.html" }
Citations (may not include all citations):
1582
Scheduling algorithms for multiprogramming in a hard real-ti..
- Liu, Layland - 1973
528
Priority inheritance protocols: an approach to real-time syn.. (context) - Sha, Rajkumar et al. - 1990
352
Time, clocks, and the ordering of events in a distributed sy.. (context) - Lamport - 1978
226
the complexity of fixed-priority scheduling of periodic, rea.. (context) - Leung, Whitehead - 1982
206
Real-Time Mach: Towards a predictable real-time system
- Tokuda, Nakajima et al. - 1990
96
TTP -- a protocol for fault-tolerant real-time systems (context) - Kopetz, Grunsteidl - 1994
83
An architectural overview of QNX (context) - Hildebrand - 1992
72
The Spring Kernel: a new paradigm for real-time operating sy.. (context) - Stankovic, Ramamritham - 1989
59
Real-time computing: a new discipline of computer science an.. (context) - Shin, Ramanathan - 1994
34
Sparse time versus dense time in distributed real-time syste.. (context) - Kopetz - 1992
29
Road vehicles --- Interchange of digital information --- Con.. (context) - Interchange, information et al. - 1993
14
CHAOS: Why one cannot have only an operating system for real.. (context) - Gopinath, Schwan - 1989
13
Wind River Systems (context) - Guide - 1993
9
A distributed realtime operating system (context) - Shin, Kandlur et al. - 1992
4
Realtime applications: Multiprocessors in Harmony (context) - Gentleman - 1988
2
International Electrotechnical Commission (context) - of, Machines et al. - 1994
2
Using pSOS+ for embedded real-time computing (context) - Thompson - 1990
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cora.jprc.com/Operating_Systems/Realtime/index.html): More
Architectural Considerations for Deterministic Real-Time.. - Levine, Schmidt, Gill (1997)
(Correct)
Is XTP Suitable for Distributed Real-Time Systems? - Strayer, Weaver (1992)
(Correct)
Object Technologies and Real-Time Scheduling - Forbes, Schwan (1995)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC