MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A comparison of three microkernels (1995) [9 citations — 0 self]

Download:
pdf | ps
by Andrew S. Tanenbaum
Journal of Supercomputing
ftp://ftp.lip6.fr/pub2/distributed_systems/amoeba/amoeba_papers/super95.ps.gz
Add To MetaCart

Abstract:

The future of supercomputing lies in massively parallel computers. The nodes of these machines will need a different kind of operating system than current computers have. Many researchers in the field believe that microkernels provide the kind of functionality and performance required. In this paper we discuss three popular microkernels, Amoeba, Mach, and Chorus, to show what they can do. They are compared and contrasted in the areas of process management, memory management, and communication.

Citations

864 Remote Procedure Call – Nelson - 1982
848 Memory coherence in shared virtual memory systems – Li, Hudak - 1989
253 Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence – Bennett, Carter, et al. - 1990
251 Mach: A New Kernel Foundation for UNIX Development – Accetta, Baron, et al. - 1986
197 Experiences with the amoeba distributed operating system – Tanenbaum, Renesse, et al. - 1990
83 Renesse. Using Sparse Capabilities in a Distributed Operating System – Tanenbaum, Mullender, et al. - 1986
51 Threads of a new system – Rashid - 1986
40 A revised ipc interface – Draves - 1990
25 From RIG to Accent to Mach: The Evolution of a Network Operating System – Rashid - 1986
24 COOL: System Support for Distributed Programming – LEA, JACQUEMOT, et al. - 1993
21 Programming under – Boykin, Kirschen, et al. - 1993
13 The Amoeba distributed operating system - a status report – TANENBAUM, KAASHOEK, et al. - 1991
8 Group Communication in Amoeba and its Applications – Kaashoek, Tanenbaum, et al. - 1993
7 Mach-1: An Operating Environment for Large-Scale Multiprocessor Applications – Baron, Rashid, et al. - 1985
5 Micro-kernel based operating systems: Moving UNIX onto modern system architectures – Gien, Grob - 1991
3 Chorus – Rozier - 1992