The V distributed system

The V distributed System was developed at Stanford University as part of a research project to explore issues in distributed systems. Aspects of the design suggest important directions for the design of future operating systems and communication systems.

[1]  David R. Cheriton Local networking and internetworking in the V-system , 1983, SIGCOMM.

[2]  Paul Hudak,et al.  Memory coherence in shared virtual memory systems , 1989, TOCS.

[3]  George G. Robertson,et al.  Accent: A communication oriented network operating system kernel , 1981, SOSP.

[4]  Butler W. Lampson,et al.  Designing a global name service , 1986, PODC '86.

[5]  Stephen E. Deering,et al.  Host groups: a multicast extension for datagram internetworks , 1985, SIGCOMM '85.

[6]  Per Brinch Hansen,et al.  The nucleus of a multiprogramming system , 1970, CACM.

[7]  Keith A. Lantz,et al.  Preemptable remote execution facilities for the V-system , 1985, SOSP 1985.

[8]  David R. Cheriton,et al.  Software-Controlled Caches in the VMP Multiprocessor , 1986, ISCA.

[9]  Willy Zwaenepoel,et al.  File access performance of diskless workstations , 1986, TOCS.

[10]  David R. Cheriton,et al.  Performance of the V storage server: a preliminary report , 1985, CSC '85.

[11]  Lawrence C. Stewart,et al.  Firefly: a multiprocessor workstation , 1987, ASPLOS 1987.

[12]  Marvin Theimer,et al.  An Empirical Study of Distributed Application Performance , 1985, IEEE Transactions on Software Engineering.

[13]  Ken Thompson,et al.  The UNIX time-sharing system , 1974, CACM.

[14]  David R. Cheriton UIO: A uniform I/O interface for distributed systems , 1987 .

[15]  Marvin Theimer,et al.  Preemptable remote execution facilities for the V-system , 1985, SOSP '85.

[16]  Lawrence C. Stewart,et al.  Firefly: a multiprocessor workstation , 1987, IEEE Trans. Computers.

[17]  Guy T. Almes,et al.  The Impact of Language and System on Remote Procedure Call Design , 1986, ICDCS.

[18]  David R. Cheriton,et al.  The Thoth System , 1982 .

[19]  J. Postel Internetwork Protocol Approaches , 1980 .

[20]  Gene McDaniel,et al.  WFS a simple shared file system for a distributed environment , 1979, SOSP '79.

[21]  David R. Cheriton,et al.  Problem-oriented Shared Memory: A Decentralized Approach to Distributed System Design , 1986, IEEE International Conference on Distributed Computing Systems.

[22]  Keith A. Lantz,et al.  Structured Graphics for Distributed Systems , 1984, TOGS.

[23]  Willy Zwaenepoel Implementation and performance of pipes in the V-System , 1985, IEEE Transactions on Computers.

[24]  David R. Cheriton An experiment using registers for fast message-based interprocess communication , 1984, OPSR.

[25]  David R. Cheriton Local networking and internetworking in the V-system , 1983, SIGCOMM 1983.

[26]  David R. Cheriton,et al.  The Thoth system : multi-process structuring and portability , 1982 .

[27]  David R. Cheriton,et al.  UIO: a uniform I/O system interface for distributed systems , 1987, TOCS.

[28]  David R. Cheriton,et al.  VMTP: a transport protocol for the next generation of communication systems , 1986, SIGCOMM '86.

[29]  David R. Cheriton,et al.  Thoth, a portable real-time operating system , 1979, CACM.

[30]  James K. Archibald,et al.  Cache coherence protocols: evaluation using a multiprocessor simulation model , 1986, TOCS.

[31]  David R. Cheriton,et al.  Amaze: A Multiplayer Computer Game , 1985, IEEE Software.

[32]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[33]  David R. Cheriton,et al.  Log files: an extended file service exploiting write-once storage , 1987, SOSP '87.

[34]  Carey L. Williamson,et al.  Network measurement of the VMTP request-response protocol in the V distributed system , 1987, SIGMETRICS '87.

[35]  Forest Baskett,et al.  Task communication in DEMOS , 1977, SOSP '77.