MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Harmonizing a Distributed Operating System with Parallel and Distributed Applications

Download:
pdf | ps
by Yasushi Shinjo, Yasushi Kiyoki
http://www.hlla.is.tsukuba.ac.jp/~yas/shinjo-papers/shinjo-hpdc-92.ps.Z
Add To MetaCart

Abstract:

This paper presents several methods for harmonizing a distributed operating system with parallel and distributed applications. "Harmonization " means that the system does not conflict with parallel/distributed applications and enables them to control mapping and scheduling for speedup and reliability. In conventional distributed operating systems, one of the most important goals is to achieve network transparency. However, parallel/distributed applications have to bypass the facilities for network transparency because they require information on the locations and usage of system resources. Harmonization between the system and parallel/distributed applications are realized by putting some parts of the system into the same position as the applications. 1

Citations

262 The V distributed system – Cheriton - 1988
21 Renesse, "Distributed Operating Systems – Tanenbaum, van - 1985
9 J.P.Lehoczky, "Priority Inheritance Protocols: An Approach to Real-Time Synchronization – Sha - 1990
6 A Tanenbaum, "Programming Languages for Distributed Computing Systems – Bal - 1989
3 T.W.Page,Jr., G.J.Popek and D.Rothmeier: "Implementation of the Ficus replicated file system – Guy, Mak - 1990
3 Y.Kiyoki: "The Object-Stacking Model for Structuring Object-Based Systems – Shinjo - 1992
2 A simplified operating system for distributed applications – Kepecs, Solomon - 1985
2 A.S.Tanenbaum, R.Renesse and H.Staveren: "Amoeba: A Distributed Operating System for the 1990s – Mullender - 1990
1 D.Gelernter, "How to Write Parallel Programs: A Guide to the Perplexed – Carriero - 1989
1 H.M.Levy and R.J.Littlefield, "The Amber System: Parallel Programming on a Network of Multiprocessors – Chase, Lazowska
1 R.Rashid and R.Dean, "Using Continuations to Implement Thread Management and Communication in Operating Systems – Draves - 1991
1 A.Narita and T.Masuda, "A thread Facility Based on User/Kernel Cooperation – Inohara - 1991
1 and T.Masuda, "A Relational Database Machine Based on Functional Programming Concepts – Kiyoki
1 K.Kato and T.Masuda, "The Software Architecture of a Parallel Processing System for Advanced Database Applications – Kiyoki - 1991
1 M.Scott, "First-Class User-Level Threads – Marsh - 1991
1 F.Douglis, M.N.Nelson and B.B.Welch, "The Sprite Network Operating System – Ousterhount
1 ReSC: A Distributed Operating System for Parallel and Distributed Applications – Kiyoki
1 C.C.Chang, "Distributed Query Processing – Yu