We are experiencing some difficulties with our database and, consequently, some document links may be incorrect. Please bear with us while we fix the problem.

Citations: An overview of the amoeba distributed operating system - Tanenbaum, Mullender (ResearchIndex) 17 citations found. Retrieving documents...
A. S. Tanenbaum and S. Mullender, "An overview of the Amoeba distributed operating system," Operating Systems Review, vol. 15, no. 3, pp. 51--64, July 1981.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Explicit Network Scheduling - Black (1994)   (23 citations)  (Correct)

....Ethernet or CFR) The Fairisle port controller was used as the experimental platform for the work described in this dissertation and further discussions of its features occur throughout the text. 2.2 Operating System Research 2.2. 1 Wanda The Wanda micro kernel (loosely derived from Amoeba [Tanenbaum81]) is a locally developed operating system designed as an aid to networking, multimedia and operating system research. It has been implemented on both uni and multiprocessors including the VAX Firefly, the 68000, Arm and MIPS R3000. It was ported to the Arm range of processors and the Fairisle ....

A. Tanenbaum and S. Mullender. An Overview of the Amoeba Distributed Operating System. ACM Operating Systems Review, 15(3):51--64, July 1981. (p 8)


Devices in a Multi-Service Operating System - Barham (1996)   (14 citations)  (Correct)

....systems research has caused functionality to be moved out of monolithic kernels and into server processes, usually for reasons of modularity and maintainability (figure 2.3c) 4 Operating systems of this kind are generally referred to as microkernel based. Well known examples include Amoeba [Tanenbaum81], Mach [Accetta86] Chorus [Rozier90] Plan9 [Pike90] and Spring [Hamilton93] The operating system kernel usually provides little more than support for kernel threads and an Inter Process Communication (IPC) mechanism such as the message passing system of Mach. Microkernel based operating ....

A. Tanenbaum and S. Mullender. An Overview of the Amoeba Distributed Operating System. ACM Operating Systems Review, 15(3):51--64, July 1981. (p 19)


Metacomputing with MILAN - Baratloo, Dasgupta, Karamcheti, Kedem (1999)   (6 citations)  (Correct)

....written in more than one programming system, and has been tested using a mix of programs written in PVM, MPI, Calypso, and PLinda. 4 Computing Communities: Metacomputing for General Computations So far, we have addressed metacomputing for parallel computations. Operating systems such as Amoeba [29], Plan 9 [26] Clouds [12] and to an extent Mach [1] had targeted the use of distributed systems for seamless general purpose computing. However, the rise of commodity operating systems and the need for application binary compatibility have made such approaches less attractive, necessitating ....

A. S. Tanenbaum and S. Mullender. An overview of the Amoeba distributed operating system. Operating Systems Review, 15(3):51--64, July 1981. 15


Parallel and Distributed Compilations in Loosely-Coupled.. - Erik H. Baalbergen (1986)   (6 citations)  (Correct)

....specific network is suitable for doing distributed compilations. The test configuration consisted of four VAX 11 750s, each of them running UNIX version 4.1 BSD. The machines are connected by a 10 Mbps token ring (Pronet) Pronet was made available to user programs by incorporating the Amoeba 3. 0 [Tanenbaum81] communication primitives into UNIX [Renesse84] A distributed compilation can be done in various ways. One possibility is to create a version of the compiler in which the system calls may be carried out remotely. This can be achieved by using a UNIX network system like the Amoeba Connection, ....

....especially with regard to the communication overhead. Results from a common network operation, performed in the same configuration, are included to give an indication of the overhead. 2. AMOEBA AND THE AMOEBA CONNECTION Amoeba is a distributed operating system developed at the Vrije Universiteit [Tanenbaum81 ]. The Amoeba communication primitives are described in [Tanenbaum84] Amoeba uses a request reply or transaction style of communication, in which the basic primitive is the client sending a request to a server and the server sending a reply back to the client. Such a pair of request and reply ....

A.S. Tanenbaum and S.J. Mullender, "An Overview of the Amoeba Distributed Operating system," Operating Systems Review, vol. 15, no. 3, pp. 51-64 (July 1981).


SmartNet: A Scheduling Framework for Heterogeneous Computing - Richard Freund (1996)   (4 citations)  (Correct)

....(RMSs) Users submit jobs to an RMS client running on their local machine. The jobs are then assigned automatically to lightly loaded machines [Br91] Mh96] Da1] and Distributed Operating Systems (DistOSs) The user views the shared environment as a single computing resource [Br89] Ac86] [Ta81] [Ro88] When manually submitting their jobs, users often consider the following two elements: 1) The loads on the various machines; and (2) their understanding of their program s performance on the different platforms. Theoretical papers have argued for years that schedulers operating in ....

Tanenbaum, Mullender, "An Overview of the Amoeba Distributed Operating System," ACM Operating Systems Review, Vol 15, N. 3, pp. 51-64, July 1981.


An Object-Oriented Operating System - Russo (1991)   (26 citations)  (Correct)

....Like the servers in messagepassing systems, objects can reside on different nodes in a distributed system. Examples of object based operating systems include: HYDRA[W 74] Eden[LLA 81] Emerald[JLHB87] CLOUDS[Spa86] CEDAR[SZBH86] the Intel iAPX432 architecture[Int81] Amoeba [Mul87, TM81, TvR85] and CHORUS[RAN88, Mar88, BMR85] Object based approaches are more data driven than message passing approaches to operating system construction. They separate the abstractions of a system into different modules (objects) each with a well defined function and interface. Objects address ....

A. S. Tanenbaum and S. J. Mullender. An Overview of the Amoeba Distributed Operating System. ACM Operating Systems Review, pages 51--56, July 1981.


Indigo: User-level Support for Building Distributed Shared .. - Kohli, Ahamad, Schwan (1995)   (4 citations)  (Correct)

.... memory systems [6,7,14,19,23] They have also resulted in the development of distributed object oriented systems offering user programs network wide access to shared services [12,18,32] as well as object oriented concurrent programming layers on top of shared and distributed memory machines [10,21,33,36]. Our contribution to the emerging field of heterogeneous parallel programming is the development of the Indigo communication library. Using the small set of calls offered by Indigo, developers can implement efficient, network wide distributed shared abstractions (DSA) of any size or type, ranging ....

A. Tanenbaum and S. Mullender. An overview of the amoeba distributed operating system. Operating Systems Review, 15:51--64, July 1981.


Data Movement in Kernelized Systems - Dean, Armand (1992)   (15 citations)  (Correct)

....both each other and traditional monolithic systems. 1. Introduction A recent trend in operating system research has been towards small kernels exporting a small set of abstractions that are used by a server or set of servers to implement the services provided by traditional operating systems [7, 9, 14, 18]. This approach to building operating system services gives OS developers a sophisticated environment for building and testing new services and meeting the needs of newer hardware platforms. A kernelized system also allows a developer to mix and match components as needed, minimizing or ....

A. S. Tannenbaum and S. J. Mullender. An Overview of the Amoeba Distributed Operating System. CWI Syllabus 9. 1982


The Design and Implementation of the Clouds Distributed.. - Dasgupta, al. (1990)   (55 citations)  (Correct)

....hardware. The kernel creates a virtual machine that can be used to build operating systems. The minimal kernel idea is similar to the RISC approach used by computer architects and has been effectively used to build message based operating systems such as V [CZ83] Accent [RR81] and Amoeba [TM81] The rule we attempted to follow in our design was: Any service that can be provided outside the kernel without adversely e ecting performance should not be included in the kernel. As a result, Ra is primarily a sophisticated memory manager and a low level scheduler. Ra creates a view of ....

A. S. Tanenbaum and S. J. Mullender. An Overview of the Amoeba Distributed Operating System. Operating System Review, 13(3):51--64, July 1981.


Indigo: User-level Support for Building Distributed Shared.. - Prince Kohli (1995)   (4 citations)  (Correct)

.... memory systems [6, 7, 14, 19, 23] They have also resulted in the development of distributed object oriented systems offering user programs networkwide access to shared services [12, 18, 33] as well as object oriented concurrent programming layers on top of shared and distributed memory machines [10, 21, 34, 37]. Our contribution to the emerging field of heterogeneous parallel programming is the development of the Indigo data sharing library. Using the small set of calls offered by Indigo, developers can implement efficient, network wide distributed shared abstractions (DSA) of any size or type, ranging ....

A. Tanenbaum and S. Mullender. An overview of the amoeba distributed operating system. Operating Systems Review, 15:51--64, July 1981.


Performance of the World's Fastest Distributed.. - van Renesse, van.. (1988)   (2 citations)  Self-citation (Tanenbaum)   (Correct)

No context found.

Tanenbaum, A.S., and Mullender, S.J.: "An Overview of the Amoeba Distributed Operating System," CWI Syllabus 9: Parallel Computers and Computations , Leeuwen, J. van and Lenstra, J.K. (eds), Centre for Mathematics and Comp. Sci. pp. 91-114, 1985.


Implementing Distributed Algorithms Using Remote Procedure .. - Bal, van Renesse.. (1987)   (5 citations)  Self-citation (Tanenbaum)   (Correct)

....to describe how some fairly complex distributed algorithms can be implemented on such a system using RPC. Measurements on the performances of these algorithms are presented in the last section. 2. THE AMOEBA SYSTEM The Amoeba Distributed Operating System [Mullender and Tanenbaum 1985; Tanenbaum and Mullender 1981; Mullender and Tanenbaum 1984, 1986; Tanenbaum et al. 1986] consists of a collection of (possibly different) processors, each with its own local memory, which communicate over a local network. Currently, we use mainly Motorola 68010 processors connected by a 10 Mbps token ring (Pronet) although ....

Tanenbaum, A. S. and Mullender, S. J., "An Overview of the Amoeba Distributed Operating System," Operating Syst. Rev., Vol. 15, No. 3, pp. 51-64, July 1981.


Implementing Distributed Algorithms Using Remote Procedure .. - Bal, van Renesse.. (1987)   (5 citations)  Self-citation (Tanenbaum)   (Correct)

....125 30 10 describe how some fairly complex distributed algorithms can be implemented on such a system using RPC. Measurements on the performances of these algorithms are presented in the last section. 2. THE AMOEBA SYSTEM The Amoeba Distributed Operating System [Mullender and Tanenbaum 1985; Tanenbaum and Mullender 1981; Mullender and Tanenbaum 1984, 1986; Tanenbaum et al. 1986] consists of a collection of (possibly different) processors, each with its own local memory, which communicate over a local network. Currently, we use mainly Motorola 68010 processors connected by a 10 Mbps token ring (Pronet) although ....

Tanenbaum, A. S. and Mullender, S. J., An Overview of the Amoeba Distributed Operating System, Operating Syst. Rev., Vol. 15, No. 3, pp. 51-64, July 1981.


OCEAN: The Open Computation Exchange and.. - Padala, Harrison, .. (2003)   (Correct)

No context found.

A. S. Tanenbaum and S. Mullender, "An overview of the Amoeba distributed operating system," Operating Systems Review, vol. 15, no. 3, pp. 51--64, July 1981.


GridOS: Operating System Services for Grid - Architectures Pradeep Padala   (Correct)

No context found.

A. S. Tanenbaum and S. Mullender, "An overview of the Amoeba distributed operating system," Operating Systems Review, vol. 15, no. 3, pp. 51--64, July 1981.


OCEAN: The Open Computation Exchange and - Arbitration Network Market   (Correct)

No context found.

A. S. Tanenbaum and S. Mullender, "An overview of the Amoeba distributed operating system," Operating Systems Review, vol. 15, no. 3, pp. 51--64, July 1981.


User Mode File Servers - Janson   (Correct)

No context found.

Tan81a. Tanenbaum, A.S. and Mullender, S.J., "An Overview of the Amoeba Distributed Operating System," ACM Operating Systems Review 15(2), pp. 51-64 (July, 1981).

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