close this section of the libraryftp://nic.funet.fi (236)
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Plan-9/Plan-9.ps.Z, 19900824
Plan 9 from Bell Labs Rob Pike Dave Presotto Ken Thompson Howard Trickey
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/manuals/user.ps.Z, 19901227
The Amoeba Reference Manual User Guide An amoeba called George and his brother were sharing a joke with each other. They laughed 'til they cried and both split their sides And now each of the boys is a mother. Amoeba 4.0 3 1 About This Manual 1.1. Intended Audience This manual is intended for use by all
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/manuals/prog.ps.Z, 19901227
The Amoeba Reference Manual Programming Guide 2 Amoeba 4.0 1 About This Manual 1.1. Intended Audience This manual is intended for use by people writing programs for Amoeba. It is assumed that the reader is familiar with the introductory material in the User Guide. 1.2. Scope This manual explains the
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Hermes/Watson/dist_fig.ps.Z, 19910320
linking port interpreter: Binterpreter: A bar 2 host: bar Q foo 3 host: foo P
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Hermes/Watson/pcom_fig.ps.Z, 19910320
pcom
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Hermes/Watson/dcom_fig.ps.Z, 19910320
dcom compiled definitions check definitions typestate rewrite HermesHermes lexical analysis parsing lex and yacc definitions module
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Hermes/Watson/user.ps.Z, 19910320
Hermes: Unix User's Guide | DRAFT | Version 0.7alpha Robert E. Strom David F. Bacon Arthur P. Goldberg Andy Lowry Daniel Yellin Bill Silverman IBM T. J. Watson Research Center March 19, 1991 Contents Change History 5 0.1 Prior To Release 0.6alpha : : : : : : : : : : : : : : : : : : : : : : : : : : : 5
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/05except.ps.Z, 19910523
Exceptions in Guide, an Object-Oriented Language for Distributed Applications Serge Lacourte Unit Mixte Bull-Imag, Z.I. de Mayencin, 38610 GIERES, FRANCE email: Serge.Lacourte@gu.bull.fr
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/07mach-chorus.ps.Z, 19910523
Supporting an object-oriented distributed system: experience with Unix, Mach and Chorus F. Boyer, J. Cayuela, P.Y. Chevalier, A. Freyssinet, D. Hagimont Unit Mixte Bull-IMAG/Syst mes, 2, avenue de Vignate, 38610 Gi res, France - Internet: guide@imag.fr - Phone: +33 7651 7879
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/09synchro.ps.Z, 19910523
A Synchronization Mechanism for an Object Oriented Distributed System D. Decouchant, P. Le Dot, M. Riveill, C. Roisin, X. Rousset de Pina Bull - IMAG / Syst mes Z. I. de Mayencin - 2, rue Vignate - 38610 Gi res - France e-mail: rousset@imag.fr
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/04exemples.ps.Z, 19910523
Bull - IMAG Rapport Bull-IMAG n.4 D cembre 1990 Exemples de programmes en langage Guide Michel Riveill et C cile Roisin Unit mixte Bull - IMAG Z.I. de Mayencin - 2, avenue de Vignate F-38610 Gi res - FRANCE e-mail : (riveill, roisin)@imag.imag.fr R sum : Ce document est un compl ment au manuel du
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/02language.ps.Z, 19910523
Design and implementation of an object-oriented, strongly typed language for distributed applications S. Krakowiak, M. Meysembourg, H. Nguyen Van, M. Riveill, C. Roisin, X. Rousset de Pina Bull-IMAG, 2 av. de Vignate, 38610 Gi res, France 1. INTRODUCTION 1 2. SYSTEM OVERVIEW 2 2.1. Objects 2 2.2.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/03manual.bis.ps.Z, 19910523
Guide Language Manual (V1.5) Hiep NGUYEN VANy, Michel RIVEILLy, Cecile ROISINy Richard COOPERzand Francis WAIz April 91 yUnite Mixte Bull - IMAG Z.I de Mayencin - 2, avenue de Vignate F-38610 Gieres - FRANCE e-mail : (riveill, roisin)@imag.imag.fr zGlasgow University Department Computing Science 17,
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/08observer.ps.Z, 19910523
The Observer: A tool for observing Object-Oriented Distributed Applications C. Roisin, M. Santana Unit Mixte Bull-IMAG, 2 avenue de Vignate, 38610 Gi res, France e-mail: santana@bounty.imag.fr 1 Introduction An important challenge in the area of system development is to give the users a maximum of
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/03manuel.ps.Z, 19910523
BULL-IMAG Rapport Bull - IMAG 3-90 D cembre 90 Manuel du langage Guide (V1.5) Hiep NGUYEN VAN, Michel RIVEILL et C cile ROISIN Unit Mixte Bull - IMAG Z.I de Mayencin - 2, avenue de Vignate F-38610 Gi res - FRANCE e-mail : (riveill, roisin)@imag.imag.fr R sum : Ce rapport constitue le manuel de Guide, un
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/06inter.ps.Z, 19910523
A Practical Framework For Interactive Applications in Guide, an Object-Oriented Distributed System. V ronique Normand. Unit Mixte Bull-Imag, Z.I. de Mayencin, 38610 Gi res, FRANCE. e-mail: normand@imag.imag.fr
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Guide/01system.ps.Z, 19910523
Architecture and Implementation of Guide, an Object-Oriented Distributed System R. Balter, J. Bernadat, D. Decouchant, A. Duda, A. Freyssinet, S. Krakowiak, M. Meysembourg, P. Le Dot, H. Nguyen Van, E. Paire, M. Riveill, C. Roisin, X. Rousset de Pina, R. Scioville, G. Vando me Unite Mixte Bull-IMAG, 2,
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/paralex.ps.Z, 19910524
Paralex: An Environment for Parallel Programming in Distributed Systems Ozalp Babao>=glu Lorenzo Alvisi Alessandro Amoroso Renzo Davoli Department of Mathematics University of Bologna Piazza Porta S. Donato, 5 40127 Bologna, Italy ozalp@dm.unibo.it Technical Report UB-LCS-91-01 6 February 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/asplos.ps.Z, 19910524
Performance Consequences of Parity Placement in Disk Arrays Edward K. Lee and Randy H. Katz Computer Science Division Electrical Engineering and Computer Science University of California at Berkeley Berkeley, California 94720
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/sedmsII-text.ps.Z, 19910524
Measured Performance of Caching in the Sprite Network File System Brent B. Welch 3 Xerox PARC 333 Coyote Hill Road w Palo Alto CA 94304 elch@parc.xerox.com T
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Clouds/prog-env.ps.Z, 19910524
stract he LOUDS operating system supports a distributed environment consisting of compute servers, data servers and user wor stations he resulting environment logically simulates an integrated, centrali ed computing system he system paradigm is based on an object thread model he basic building bloc s
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/lfsPaper.ps.Z, 19910524
The Design and Implementation of a Log-Structured File System Mendel Rosenblum John K. Ousterhout Computer Science Division Electrical Engineering and Computer Sciences University of California Berkeley, CA 94720 415-642-9669 mendel@sprite.berkeley.edu ouster@sprite.berkeley.edu March 4, 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/douglis/mig.ps.Z, 19910524
Transparent Process Migration: Design Alternatives and the Sprite Implementation Fred Douglisy John Ousterhout Computer Science Division Electrical Engineering and Computer Sciences University of California Berkeley, CA 94720 Summary The Sprite operating system allows executing processes to be moved
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/tclUsenix90.ps.Z, 19910524
Tcl: An Embeddable Command Language John K. Ousterhout Computer Science Division Electrical Engineering and Computer Sciences University of California at Berkeley Berkeley, CA 94720 ouster@sprite.berkeley.edu
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/douglis/amsp.ps.Z, 19910524
A Comparison of Two Distributed Systems: Amoeba and Sprite Fred Douglis M. Frans Kaashoek Andrew S. Tanenbaum Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands Email: douglis@cs.vu.nl, kaashoek@cs.vu.nl, ast@cs.vu.nl John K. Ousterhout Computer Science Division
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Clouds/cc++.ps.Z, 19910524
1 Preface This document describes the CC++ language, runtime system. It serves as a preliminary reference manual and also as a user document for hands-on programmers. The document is organized into three parts : Language, Library And Runtime System, Compiling CC++ programs. Readers intersted in CC++
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Clouds/arch.ps.Z, 19910524
is a native minimal kernel or the distributed operating system sup ports persistent virtual spaces called and that direct computations through these spaces is targeted to run in a compute server data server environment in which processing is done by threads e ecuting on compute servers (or workstations)
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Clouds/causal-dsm.ps.Z, 19910524
Phillip W. Hutto and Mustaque Ahamad. Slow memory: Weakening consistency to enhance concurrency in distributed shared memories. In Proceedings of the 10th International Conference on Distributed Computing Systems, Paris, France, pages 30211, 1990. Phillip W. Hutto, Mustaque Ahamad, Jim
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Clouds/vm-dsm.ps.Z, 19910524
While the duality between message-passing and shared memory for interprocess communication is well-known, the shared memory paradigm has drawn considerable attention in recent times even in distributed systems. Distributed Shared Memory (DSM) is the abstraction for supporting the notion of shared memory
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Clouds/design.ps.Z, 19910524
. as u a R. C. C . o . . a so R. a a a a a a . Ra a a d a . a ad R. . la . . l . . a u{ u a . . u o . . . al d C. . l lo School of Information and Computer Science Georgia Institute of Technology Atlanta, GA 30332-0280 ey ords Distributed Operating Systems, Distributed Computing, Operating Systems.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/tkUsenix91.ps.Z, 19910524
An X11 Toolkit Based on the Tcl Language John K. Ousterhout Computer Science Division Electrical Engineering and Computer Sciences University of California Berkeley, CA 94720
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Sprite/lfsUsenix90.ps.Z, 19910524
The LFS Storage Manager Mendel Rosenblum John K. Ousterhout Computer Science Division Electrical Engineering and Computer Sciences University of California Berkeley, CA 94720 415-642-9669 mendel@sprite.berkeley.edu ouster@sprite.berkeley.edu
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Condor/tech.ps.Z, 19910525
CONDOR TECHNICAL SUMMARY Allan Bricker and Michael J. Litzkow 1. Introduction to the Problem A common computing environment consists of many workstations connected together by a high speed local area network. These workstations have grown in power over the past several years, and if viewed as an
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/inria/RR-INRIA-1320.ps.Z, 19910525
A garbage detection protocol for a realistic distributed object-support system Un protocole de d etection des miettes pour un syst eme d'objets r eparti r ealiste Rapport de Recherche INRIA 1320 Marc Shapiro INRIA, projet SOR David Plainfoss e INRIA, projet SOR et UPMC-RXF Olivier Gruber INRIA, projet
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Condor/install.ps.Z, 19910525
CONDOR INSTALLATION GUIDE 1. GENERAL This document explains how to create and install condor from the source. To do this, you will need the capability of becoming super user on all of the machines where you want condor to run. We also assume that you are familiar with local procedures for creating unix1
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/inria/RR-1404.ps.Z, 19910525
Structuring distributed applications as fragmented objects Structuration d'applications r eparties en objets fragment es Rapport de Recherche INRIA 1404 Mesaac Makpangou Yvon Gourhant Jean-Pierre Le Narzul Marc Shapiro INRIA, projet SOR January 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/10.ps.Z, 19910613
Wide-Area Communication under Amoeba Robbert van Renesse* Hans van Staveren Vrije Universiteit Amsterdam
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/9.ps.Z, 19910613
CONNECTING RPC-BASED DISTRIBUTED SYSTEMS USING WIDE-AREA NETWORKS* Robbert van Renesse Andrew S. Tanenbaum Hans van Staveren Department of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands Jane Hall Computer Science Division Hatfield Polytechnic Hatfield, England
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/14.ps.Z, 19910613
REPLICATION TECHNIQUES FOR SPEEDING UP PARALLEL APPLICATIONS ON DISTRIBUTED SYSTEMS Henri E. Bal * M. Frans Kaashoek Andrew S. Tanenbaum Dept. of Mathematics and Computer Science Vrije Universiteit De Boelelaan 1081 1081 HV Amsterdam The Netherlands Jack Jansen Centrum voor Wiskunde en Informatica
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/12.ps.Z, 19910613
AN EFFICIENT RELIABLE BROADCAST PROTOCOL M. Frans Kaashoek Andrew S. Tanenbaum Susan Flynn Hummel Henri E. Bal Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands Email: kaashoek@cs.vu.nl
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/2.ps.Z, 19910613
Amoeba A Distributed Operating System for the 1990s Sape J. Mullender Guido van Rossum CWI, the Centre for Mathematics and Computer Science Andrew S. Tanenbaum Robbert van Renesse Hans van Staveren Vrije Universiteit
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/6.ps.Z, 19910613
The Design of a High-Performance File Server Robbert van Renesse* Andrew S. Tanenbaum Annita Wilschut Dept. of Computer Science Vrije Universiteit The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/17.ps.Z, 19910613
EXPERIENCE WITH DISTRIBUTED PROGRAMMING IN ORCA Henri E. Bal * M. Frans Kaashoek Andrew S. Tanenbaum Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands Categories and Subject Descriptors: C.2.4 : Distributed Systems-distributed
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/22.ps.Z, 19910613
Voting with Ghosts Robbert van Renesse Andrew S. Tanenbaum Dept. of Computer Science Vrije Universiteit The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/11.ps.Z, 19910613
Amoeba on a Multiprocessor Leo J. M. van Moergestel Henri E. Bal1 Frans Kaashoek Robbert van Renesse1 Gregory J. Sharp Hans van Staveren Andrew S. Tanenbaum Dept. of Mathematics and Computer Science Vrije Universiteit De Boelelaan 1081 1081 HV Amsterdam, The Netherlands Internet: leovm@cs.vu.nl or
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/15.ps.Z, 19910613
ORCA: A LANGUAGE FOR DISTRIBUTED PROGRAMMING Henri E. Bal Andrew S. Tanenbaum M. Frans Kaashoek Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/19.ps.Z, 19910613
Parallel and Distributed Compilations in Loosely-Coupled Systems: A Case Study Erik H. Baalbergen Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/13.ps.Z, 19910613
DISTRIBUTED PROGRAMMING WITH SHARED DATA Henri E. Bal * Andrew S. Tanenbaum Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/21.ps.Z, 19910613
IMPLEMENTING DISTRIBUTED ALGORITHMS USING REMOTE PROCEDURE CALLS H.E. Bal * R. van Renesse A.S. Tanenbaum Vrije Universiteit Amsterdam, The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/papers/1.ps.Z, 19910613
An Introduction to Amoeba Andrew S. Tanenbaum Dept. of Mathematics and Computer Science Vrije Universiteit De Boelelaan 1081 1081 HV Amsterdam, The Netherlands Internet: ast@cs.vu.nl Sape J. Mullender Centrum voor Wiskunde en Informatica Kruislaan 413 1098 SJ Amsterdam, The Netherlands Internet:
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-11-90.ps.Z, 19910806
* Diese Arbeit wird vom Fonds zur F rderung der Wissenschaftlichen Forschung und vom ESPRIT Basic Research Project 3092 `Predictably Dependable Computing Systems (PDCS) unterst tzt. Prozessorwahl f r das `Self Checking RISC Board (SCRIBO)' * A. Steininger und J. Reisinger Institut f r Elektrische Me
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-01-89.ps.Z, 19910806
Calculating the Maximum Execution Time of Real-Time Programs Peter Puschner Christian Koza Institut f ur Technische Informatik Technische Universit at Wien Austria hk@vmars.tuwien.ac.at Research Report Nr. 1/89 March 1989 Published in Real-Time Systems" Vol. 1, No. 2, Sept. 1989, pp. 159{176 Institut f
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-07-89.ps.Z, 19910806
* For INTERNAL use only Inside the MARS Operating System* J. Reisinger Institut f r Technische Informatik Technische Universit t Wien Treitlstra e 3/182/1 A 1040 Wien, Austria/Europe Tel.: +43/222/58801 8173 Fax: +43/222/569149 E mail: joe@vmars.uucp Version 1.0; Dec. 21, 1989
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-01-90.ps.Z, 19910806
A Test Strategy for the Distributed Real-Time System MARS 1 Werner Sch utz Institut f ur Technische Informatik Technische Universit at Wien Austria schuetz@vmars.uucp Research Report Nr. 1/90 January 1990 Accepted for IEEE CompEuro '90, Tel Aviv, Israel, May 1990 Institut f ur Technische Informatik
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-13-90.ps.Z, 19910806
Open-Loop Testing of a MARS System 1 Werner Sch utz Institut f ur Technische Informatik Technische Universit at Wien Austria schuetz@vmars.tuwien.ac.at Research Report Nr. 13/90 September 1990 Institut f ur Technische Informatik Technische Universit at Wien Treitlstrasse 3/182/1 A-1040 Wien Austria
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-08-89.ps.Z, 19910806
Failure Modes and Failure Characteristics of a TDMA driven Ethernet J. Reisinger Institut f ur Technische Informatik Technische Universit at Wien reising@vmars.at Version 1.1; April 16, 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-11-89.ps.Z, 19910806
Testing a Distributed Real-Time System | The MARS Approach 1 Werner Sch utz Institut f ur Technische Informatik Technische Universit at Wien Austria schuetz@vmars.uucp Research Report Nr. 11/89 July 1989 Institut f ur Technische Informatik Technische Universit at Wien Treitlstrasse 3/182/1 A-1040 Wien
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-05-90.ps.Z, 19910806
Developing Software with Predictable Timing Behavior Peter Puschner Ralph Zainlinger Institut f ur Technische Informatik Technische Universit at Wien Austria hk@vmars.tuwien.ac.at Research Report Nr. 5/90 February 1990 Published in Proc. of the 7th IEEE Workshop on Real-Time Operating Systems and
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-19-90.ps.Z, 19910806
Tolerating Transient Faults in MARS 1 H. Kopetz, H. Kantz, G. Gr unsteidl, P. Puschner, J. Reisinger Institut f ur Technische Informatik Technische Universit at Wien Treitlstr. 3/182/1, A-1040 Vienna, Austria Institut f ur Technische Informatik Technische Universit at Wien Austria hk@vmars.tuwien.ac.at
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mars/rr-05-91.ps.Z, 19910806
Integrating Dependability Analysis into the Design of Distributed Systems1 Heinz Kantz Institut f ur Technische Informatik TU - Wien Vienna, Austria Institut f ur Technische Informatik Technische Universit at Wien Austria kantz@vmars.tuwien.ac.at Research Report Nr. 5/91 Mar. 1991 Accepted for
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/TechReports/TR91-1671.experiences.oo.c++.ps.Z, 19910907
EXPERIENCES BUILDING AN OBJECT-ORIENTED SYSTEM IN C++ Peter W. Madany and Roy H. Campbell and Panos Kougiouris University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://nic.funet.fi/pub/doc/Fusion/fp.ps, 19910907
Electrochemically Induced Nuclear Fusion of Deuterium2 2222222222222222222222222222222222222222222222 Martin Fleischmann Department of Chemistry The University Southhampton, Hants. S09 5NH ENGLAND Stanley Pons Department of Chemistry University of Utah Salt Lake city, UT 84112 USA Submitted to Journal
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Conferences/Tools.experiences.oo.c++.ps.Z, 19910907
EXPERIENCES BUILDING AN OBJECT-ORIENTED SYSTEM IN C++ Peter W. Madany and Roy H. Campbell and Panos Kougiouris University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Conferences/Ecoop89.stream.file.ps.Z, 19910907
A Class Hierarchy for Building Stream-Oriented File Systems1 P. MADANY, R. CAMPBELL, V. RUSSO AND D. LEYENS University of Illinois at Urbana-Champaign
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Introductory_Distributed_OS_paper.ps.Z, 19910907
Distributed Operating Systems 1991An Introduction plusCase Study:How can they improve the power, flexibility andperformance of a score of workstations George PatapisComputing DisciplineMacquarie UniversityN.S.W. 2109 Australia 1. Introduction"A distributed operating system is one that looks to its users
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/TechReports/TR88-1415.process.exception.ps.Z, 19910907
Report No. UIUCDCS{R{88{1415 UILU{ENG{88{1720 Process Management and Exception Handling in Multiprocessor Operating Systems Using Object-Oriented Design Techniques by Vincent Russo, Gary Johnston, Roy Campbell July 26, 1991 REPORT NO. UIUCDCS{R{88{1415 Process Management and Exception Handling in
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/TechReports/TR91-1696.reusable-oo-design.ps.Z, 19910907
Reusing Object-Oriented Designs Ralph E. Johnson Vincent F. Russo May 13, 1991 Please send us your comments about the paper. In particular, tell us what bores you, what mystifies you, and what you think is wrong. If you want to reference this paper, it is University of Illinois tech report UIUCDCS
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/TechReports/TR.network.controller.ps.Z, 19910907
An Architecture for Call Processing See-Mong Tan and Roy H. Campbell Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801. Anand Iyengar and Ravi Sethi AT&T Bell Laboratories, 600 Mountain Avenue, Murray Hill, NJ 07974. May 22, 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/TechReports/TR91-1670.security.persistence.ps.Z, 19910907
Considerations of Persistence and Security in Choices, an Object-Oriented Operating System Roy H. Campbell and Peter W. Madany University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Conferences/Oopsla89.vm.ps.Z, 19910907
Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems Using Object-Oriented Design Techniques Vincent F. Russo and Roy H. Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Ave., Urbana, IL 61801-2987
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/TechReports/TR.reification.reflection.ps.Z, 19910907
Reification and Reflection in C++: An Operating Systems Perspective Peter W. Madany, Nayeem Islam, Panos Kougiouris, and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue, Urbana, IL 61801 1 Introduction In this paper we will examine the
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/TechReports/TR91-1666.hardware.enforced.prot.ps.Z, 19910907
Hardware Enforced Protection for Object-Oriented Operating Systems Preliminary examination paper David W. Dykstra December 3, 1990
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Conferences/SIGCOM90.pulsar.ps.Z, 19910907
Pulsar: Non-blocking Packet Switching with Shift-register Rings Gary J. Murakami, Roy H. Campbell, and Michael Faiman University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, Illinois 61801{2987 USA
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Conferences/C++88.unix.file.ps.Z, 19910907
A C++ Class Hierarchy for Building UNIX-Like File Systems Peter W. Madany, Douglas E. Leyens Vincent F. Russo, and Roy H. Campbell University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Avenue Urbana, IL 61801
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Bibliography/Choices.ps, 19910907
Bibliography The Choices Project July 26, 1991 Publications 1. Roy H. Campbell and Peter W. Madany. Considerations of Persistence and Security in Choices, an Object-Oriented Operating System. Technical Report UIUCDCS-R-91-1670, TTR91-27, University of Illinois at UrbanaChampaign, Department of Computer
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Theses/MS.Porting.Choices.MC68030.ps.Z, 19910907
PORTING THE CHOICES OBJECT-ORIENTED OPERATING SYSTEM TO THE MOTOROLA 68030 BY BJORN ANDREW HELGAAS B.A., Augustana College, 1988 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Theses/MS.Choices.Device.Drivers.ps.Z, 19910907
A DEVICE MANAGEMENT FRAMEWORK FOR AN OBJECT-ORIENTED OPERATING SYSTEM BY PANAGIOTIS KOUGIOURIS Dipl., University of Patras, 1989 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science in the Graduate College of the University of Illinois at
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Choices/Conferences/IEEE.dvm.protocols.ps.Z, 19910907
1 Distributed Virtual Memory Consistency Protocols: Design and Performance Aamod Sane Ken MacGregor Roy Campbell Department of Computer Science University of Illinois at Urbana-Champaign 1304 W. Springfield Avenue, Urbana, Illinois 61801{2987
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/dash/meta-sched.ps.Z, 19910923
META-SCHEDULING FOR DISTRIBUTED CONTINUOUS MEDIA David P. Anderson Computer Science Division, EECS Department University of California at Berkeley Berkeley, CA 94720 September 20, 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/dash/os_mechanisms.ps.Z, 19910923
To appear: 13th ACM Symposium on Operating Systems Principles, 1991 SCHEDULING AND IPC MECHANISMS FOR CONTINUOUS MEDIA Ramesh Govindan David P. Anderson Computer Science Division Department of Electrical Engineering and Computer Science University of California Berkeley, California 94720
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/dash/cmfs.ps.Z, 19910923
REAL-TIME DISK STORAGE AND RETRIEVAL OF DIGITAL AUDIO/VIDEO DATA David P. Anderson Yoshitomo Osawa Ramesh Govindan CS Division, EECS Department University of California at Berkeley Berkeley, CA 94720 September 20, 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/LL_OperatingSystemWorkshopReport/0-OS-Cover.ps, 19911020
Critical Issues for Operating Systems in Supercomputing Environments September 10, 1991 Lawrence Livermore National Laboratory Supercomputing Research Center
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/LL_OperatingSystemWorkshopReport/4-OS-Birds.ps, 19911020
Operating Systems for Supercomputers Birds of a Feather Session Supercomputing '89, Reno, NV. Daniel J. Kopetzky John Riganati Dieter Fuss Supercomputing Research Center 16100 Science Drive Bowie, MD. 20715 Lawrence Livermore National Laboratory P. O. Box 808, L-669 Livermore, CA 94551
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/LL_OperatingSystemWorkshopReport/3-OS-Workshop.ps, 19911020
Critical Issues for Operating Systems in Supercomputing Environments 1. Preface This document resulted from a workshop held in July, 1990, jointly organized by the Supercomputing Research Center and Lawrence Livermore National Laboratory. The workshop brought together users and designers of
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/LL_OperatingSystemWorkshopReport/1-OS-Ack.ps, 19911020
1 Supercomputing Research Center Bowie, MD Lawrence Livermore National Lab Livermore, CA Joint Workshop on Critical Issues for Operating Systems in Supercomputing Environments ACKNOWLEDGEMENT It is a pleasure to acknowledge the significant contributions and diligent efforts of Daniel Kopetzky, Jonathan
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/LL_OperatingSystemWorkshopReport/2-OS-Contents.ps, 19911020
,%.%OAE' >=--/!- "*, ss+!,AE.%)# oe3-.!(- %) oe/+!,O*(+/.%)# )0%,*)(!).- ss.#$O!# 4#!10'2# oe1**O.5 10/0O+"'+% ss., )#*/ >= %-.,%OE/.! oe/+!,O*(+/.%)# >= ffi o&# '/0.' 10#" oe1-#.!,*-10#. +2'.,+*#+0 >= ffl o&# #/'.#" ffl#&O2',. >= oe,*# fflO/'! ffi//1*-0',+/ >= oe,*# ffi--)'!O0',+/ ,$ '/0.' 10',+ >=
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/soap.ps.Z, 19911208
A Directory Service supporting Availability and Consistency Robbert van Renesse Andrew S. Tanenbaum Vrije Universiteit Amsterdam
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn30.3.ps, 19911209
10 20 30 40 50 60 70 80 90 100 1000 2000 3000 4000 5000 6000 7000 8000 DELTA: HessRed p=128 nb=3 problem size n percent time BCAST GSUM BLAS3 BLAS2 MISC
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn29.3.ps, 19911209
0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 100 200 300 400 500 600 700 800 900 1000 n time (in sec) Version 1 Version 2 Version 3 Version 4 (modified)
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/ldmapr1.ps, 19911209
200 400 600 800 1000 1200 2 4 6 8 10 12 14 16 panel size nb MFLOPS attained QR LU Cholesky Hessenberg tridiagonal
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/ldmapr4.ps, 19911209
200 400 600 800 1000 1200 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 problem size n time (in sec) QR LU Cholesky Hessenberg tridiagonal
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn30.2.ps, 19911209
50 100 150 200 2 4 6 8 10 12 14 DELTA: TriRed p=128 n=4000 block size nb time in sec. BCAST GSUM BLAS3 BLAS2 MISC
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb8.ps, 19911209
20 40 60 80 100 120 140 2 4 6 8 10 12 14 16 pivot bcast col panel bcast row panel dgemm node grid row dimension time in sec.
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/ldmapr5.ps, 19911209
10 20 30 40 50 60 70 80 90 100 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 QR Factorization problem size n % of time IDLE BCAST BLAS3
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb2.ps, 19911209
10 20 30 40 50 60 70 80 90 100 2 4 6 8 10 12 14 pivot bcast col panel bcast row panel dgemm DELTA block size nb time in sec.
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb1.ps, 19911209
10 20 30 40 50 60 70 80 90 100 2 4 6 8 10 12 14 pivot bcast col panel bcast row panel dgemm iPSC/860 block size nb time in sec.
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/ldmapr3.ps, 19911209
500 1000 1500 2000 2500 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 problem size n MFLOPS attained QR LU Cholesky Hessenberg tridiagonal
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb4.ps, 19911209
10 20 30 40 50 60 70 80 90 100 1 2 3 4 5 6 7 8 pivot bcast col panel bcast row panel dgemm DELTA node grid row dimension time in sec.
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn30.6.ps, 19911209
0.5 1 1.5 2 1000 2000 3000 4000 5000 6000 7000 8000 DELTA: TriRed nb=12 problem size n performance in Gflops p=128 p=64 p=32
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn30.5.ps, 19911209
0.5 1 1.5 2 1000 2000 3000 4000 5000 6000 7000 8000 DELTA: HessRed nb=3 problem size n performance in Gflops p=128 p=64 p=32
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/ldmapr2.ps, 19911209
100 200 300 400 500 600 700 1 2 3 4 5 6 7 8 9 10 panel size nb time (in sec) IDLE BCAST GSUM BLAS2 BLAS3
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb6.ps, 19911209
10 20 30 40 50 60 70 80 90 100 2000 4000 6000 8000 10000 12000 pivot bcast col panel bcast row panel dgemm utr solve ltr solve DELTA problem size n percent time
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn30.4.ps, 19911209
10 20 30 40 50 60 70 80 90 100 1000 2000 3000 4000 5000 6000 7000 8000 DELTA: TriRed p=128 nb=12 problem size n percent time BCAST GSUM BLAS3 BLAS2 MISC
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn30.1.ps, 19911209
50 100 150 200 2 4 6 8 10 12 14 DELTA: HessRed p=128 n=4000 block size nb time in sec. BCAST GSUM BLAS3 BLAS2 MISC
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn29.1.ps, 19911209
0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 100 200 300 400 500 600 700 800 900 1000 n time (in sec) Version 1 Version 2 Version 3 Version 4
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb3.ps, 19911209
10 20 30 40 50 60 70 80 90 100 1 2 3 4 5 6 7 8 pivot bcast col panel bcast row panel dgemm iPSC/860 node grid row dimension time in sec.
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/ldmapr6.ps, 19911209
10 20 30 40 50 60 70 80 90 100 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 problem size n % of time Hessenberg Reduction IDLE BCAST GSUM BLAS2 BLAS3
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/obmca2.ps, 19911209
2 4 6 8 10 12 5 10 15 20 25 30 p = number of nodes time in msec. linear array n=10000 least-to-most most-to-least
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn29.2.ps, 19911209
0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 100 200 300 400 500 600 700 800 900 1000 n time (in sec) Version 1 Version 2 Version 3 Version 4
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/obmca1.ps, 19911209
2 4 6 8 10 12 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 message size in bytes time in msec. linear array with p=32 least-to-most most-to-least
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb9.ps, 19911209
10 20 30 40 50 60 70 80 90 100 0.5 1 1.5 2 2.5 x104 pivot bcast col panel bcast row panel dgemm utr solve ltr solve problem size n percent time
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb5.ps, 19911209
10 20 30 40 50 60 70 80 90 100 2000 4000 6000 8000 10000 12000 pivot bcast col panel bcast row panel dgemm utr solve ltr solve iPSC/860 problem size n percent time
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/mplb7.ps, 19911209
2 4 6 8 10 12 0.5 1 1.5 2 2.5 x104 DELTA p=512 DELTA p=256 DELTA p=128 GAMMA p=128 DELTA p=64 problem size n GFLOPS attained
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/obmca3.ps, 19911209
2 4 6 8 10 12 5 10 15 20 25 30 index of source time in msec. linear array with p=32 n=10000 least-to-most most-to-least
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/lawn37.ps, 19911209
or i o o i sio sic i r r o ic io ro r s a . arra a r . a r , r a ar stract In this paper, we describe extensions to a proposed set of linear algebra communication routines for communicating and manipulating data structures that are distributed among the memories of a distributed memory MIMD computer. In
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/obmca4.ps, 19911209
2 4 6 8 10 12 (1,32) (2,16) (4,8) (8,4) (16,2) row and column dimension of grid time in msec. mesh with p=32 n=10000 least-to-most most-to-least
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/i860/TouchstoneDelta/obmca5.ps, 19911209
2 4 6 8 10 12 14 16 18 20 100 200 300 400 500 p = number of nodes time in msec. optimal mesh n=10000 least-to-most most-to-least
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Mach/others/welch.filesys.ps.Z, 19911210
The File System Belongs in the Kernel Brent Welch welch@parc.xerox.com Xerox PARC 3333 Coyote Hill Road Palo Alto, CA 94304
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/technotes/Hermes/others/hermes1.ps, 19920124
An Overview of Hermes Amr El-Kadi Shmuel Rotenstreich Department of Electrical Engineering and Computer Science The George Washington University Washington DC 20052 With the growing popularity of distributed systems, the implementation of these systems will be inappropriate with conventional programming
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-102.ps.Z, 19930115
Chorus syst emes The COOL Approach CS/TR-91-102 Armand F, Gien, M., Hermann, F. and Rozier, F., `Revolution '89 or Distributing UNIX brings it back to its Original Virtue', Proceedings of Distributed and Multiprocessor Systems, Ft Lauderdale, USA 1989. Barak, A & Shiloh, A A
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-97.ps.Z, 19930115
CS/TR-91-97 Give a Process to your Drivers! Franc ois Armand Chorus syste mes, 1991 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-89-40.ps.Z, 19930115
CS/TR-89-40.2 CHORUS: A SUPPORT FOR DISTRIBUTED AND RECONFIGURABLE ADA SOFTWARE Marc Guillemont
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-103.ps.Z, 19930115
Chorus syst emes COOL-2 CS/TR-91-103 References Sabine Habert, Laurence Mosseri, and Vadim Abrossimov. COOL: Kernel support for objectoriented environments. In ECOOP/ OOPSLA'90 Conference, volume 25 of SIGPLAN Notices, pages 26977, Ottawa (Canada), October 1990. ACM. Deshayes, J.M.,
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-92-30.ps.Z, 19930115
Transparent object migration in COOL-21 Position Paper Paulo Amaral2 Chorus Syst emes and Universit e Pierre et Marie Curie (Paris VI) Christian Jacquemot, Peter Jensen, Rodger Lea, Adam Mirowski Chorus Syst emes
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-7.ps.Z, 19930115
CS/TR-91-7 A New Look at Microkernel-Based UNIX Operating Systems: Lessons in Performance and Compatibility Allan Bricker, Michel Gien, Marc Guillemont, Jim Lipkis, Douglas Orr, Marc Rozier Chorus syste mes Chorus syste mes, 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-90-11.ps.Z, 19930115
CS/TR-90-11 ``UNIX et la re partition : retour a la simplicite originelle '' Franc ois Armand, Michel Gien, Fre de ric Herrmann, Marc Rozier Chorus syste mes 6, avenue Gustave Eiffel, F-78182, Saint-Quentin-en-Yvelines (France) Tel: +33 1 30 57 00 22, Fax: +33 1 30 57 00 66, E-mail: fa@chorus.fr 1.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-90-42us.ps.Z, 19930115
CS/TR-90-42.1 Micro-kernel Architecture Key to Modern Operating Systems Design Michel Gien A recent trend in operating system development consists of structuring the operating system as a modular set of system servers sitting on top of a minimal micro-kernel, rather than using the traditional monolithic
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-92-49.ps.Z, 19930115
Modularity and Interfaces in Micro-Kernel Design and Implementation: A Case Study of Chorus on the HP PA-RISC Jonathan Walpole, Jon Inouye, and Ravindranath Konuru Department of Computer Science and Engineering Oregon Graduate Institute of Science & Technology (walpole,jinouye,konuru@cse.ogi.edu)
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-92-52.ps.Z, 19930115
Chorus syst emes A model for memory addressing CS/TR-92-52 Marc Shapiro. Structure and encapsulation in distributed systems: the proxy principle. In Proceedings of the 6th ICDS conference, May 1986. James W. Stamos. Static grouping of small objects to enhance performence of a paged virtual
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-89-10.ps.Z, 19930115
Technical Overview of the CHORUS System The Integration of Real-time, Distributed Processing and UNIX The CHORUS technology integrates inter-process communication into the heart of it's real-time operating system. It is this integration that gives CHORUS it's essential properties: real-time; transparent
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-92-82.ps.Z, 19930115
CS/TR-92-82 From Operating Systems to Cooperative Operating Environments Michel Gien The open systems environment has had a major impact on the value of general purpose computers. UNIX dominates the workstations environment. The server market has moved rapidly toward UNIX and UNIX on PC hardware is
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-5.ps.Z, 19930115
References David May and Peter Thompson. Transputer and Routers: components for concurrent machines, Tokyo, Japan, 17-18 May 1990. Proceedings of the 3rd Transputer/Occam International Conference. Clive Dyson. INMOS H1 architecture revealed, New Electronics, September 1990, pages 214.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-90-50.ps.Z, 19930115
COOL: Kernel Support for Object-Oriented Environments Sabine Haberty, Laurence Mosseri INRIA, BP 105, 78153 Rocquencourt Cedex, France Vadim Abrossimov Chorus-syst emes, 6 rue Gustave Eiffel, 78181 St.-Quentin-en-Yvelines, France
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-9.ps.Z, 19930115
COOL: an object support environment co-existing with Unix Rodger Lea Chorus-syst emes, 6 av. Gustave Eiffel, 78182 St.-Quentin-en-Yvelines, France James Weightman University of Lancaster, Lancaster, LA1 4YU, UK. e-mail: rodger@chorus.fr January 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-5us.ps.Z, 19930115
References David May and Peter Thompson. Transputer and Routers: components for concurrent machines, Tokyo, Japan, 17-18 May 1990. Proceedings of the 3rd Transputer/Occam International Conference. Clive Dyson. INMOS H1 architecture revealed, New Electronics, September 1990, pages 214.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-89-10us.ps.Z, 19930115
Technical Overview of the CHORUS Family of Operating Systems The Integration of Real-time, Distributed Processing and UNIX The CHORUS technology integrates inter-process communication into the heart of its real-time operating system. It is this integration that gives CHORUS its essential properties:
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-56.ps.Z, 19930115
virtual String ExplainError(Error *error) virtual void DisplaySelf() An instance of the Context class is created and initialised by the GRT when needed. Create is called to reserve a memory region for holding objects. Typically, languages use this primitive to allocate space for their objects. The
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-90-25.ps.Z, 19930115
CS/TR-90-25.1 Overview of the CHORUS Distributed Operating Systems M. Rozier, V. Abrossimov, F. Armand, I. Boule, M. Gien, M. Guillemont F. Herrmann, C. Kaiser*, S. Langlois, P. Le onard, W. Neuhauser Chorus syste mes, 1991 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-89-30.ps.Z, 19930115
Chorus syst emes Virtual Memory Management in Chorus CS/TR-89-30.1 Michael Young, Avadis Tevanian, Richard Rashid, David Golub, Jeffrey Eppinger, Jonathan Chew, William Bolosky, David Black and Robert Baron. The Duality of Memory and Communication in the Implementation of a Multiprocessor Operating
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-91-49.ps.Z, 19930115
Chorus syst emes UNIX on a Loosely Coupled Architecture CS/TR-91-49 Vadim Abrossimov, Marc Rozier, and Marc Shapiro. Generic Virtual Memory Management for Operating System Kernels,Proceedings of the 12th ACM Symposium on Operating System Principles, Litchfield Park, AZ, 3-6
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-90-42.ps.Z, 19930115
CS/TR-90-42.1 Micro-kernel Architecture Key to Modern Operating Systems Design Michel Gien A recent trend in operating system development consists of structuring the operating system as a modular set of system servers sitting on top of a minimal micro-kernel, rather than using the traditional monolithic
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-89-37.ps.Z, 19930115
CS/TR-89-37.3 Multi-threaded Processes in CHORUS/MIX Franc ois Armand, Fre de ric Herrmann, Jim Lipkis, Marc Rozier Chorus Syste mes 6, avenue Gustave Eiffel, F-78182, Saint-Quentin-En-Yvelines, France Tel: +33 1 30 64 82 00, Fax: +33 1 30 57 00 66, Email: mg@chorus.fr
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-92-51.ps.Z, 19930115
Data Movement in Kernelized Systems Randall W. Dean Francois Armand School of Computer Science CHORUS Systemes Carnegie Mellon University 6 Avenue G. Eiffel 5000 Forbes Avenue 78182 ST-QUENTIN-EN-Y Pittsburgh, Pennsylvania 15213 CEDEX-FRANCE (412) 268-7654 +33 (1) 30-64-82-00 rwd@cs.cmu.edu
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/QNX/qnx-paper.ps.Z, 19930305
AnArchitectural Overviewof QNX Dan HildebrandQuantum Software Systems Ltd.175 Terrence MatthewsKanata, Ontario K2M 1W8Canada(613) 591-0931danh@quantum.on.caAbstract*This paper presents an architectural overview of the QNX operating system.QNX is an OS that provides applications with a fully network- and
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Alpha/alpha_usenix92.ps.z, 19930402
An Architectural Overview Of The Alpha Real-Time Distributed Kernel Raymond K. Clark E. Douglas Jensen Franklin D. Reynolds Concurrent Computer Corp. Digital Equipment Corp. Open Software Foundation rkc@westford.ccur.com jensen@helix.enet.dec.com fdr@osf.org +1 508 392 2740 +1 508 493 1201 +1 617 621
open this document and view contentsftp://nic.funet.fi/pub/doc/C-style/annotated-ten-commandments.ps.gz, 19930604
it is criticized by the ignorant as hard to use, when in truth it is merely somewhat difficult to learn, and thereafter is wonderfully clear and obvious, if perhaps a bit sensitive to mistakes. While thou might think that thine own ideas of brace style lead to clearer programs, thy successors will not
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/QNX/qnx-embed.ps.Z, 19930720
A Microkernel POSIX OS for Realtime Embedded Systems* Dan Hildebrand QNX Software Systems Ltd. 175 Terrence Matthews Kanata, Ontario K2M 1W8 Canada (613) 591-0931 danh@qnx.com
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Plan-9/plan9man/09utf.ps.Z, 19930730
Hello World or Kalhme ra ko sme or 3sKAO Rob Pike Ken Thompson AT&T Bell Laboratories Murray Hill, New Jersey 07974
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/task8d.ps.Z, 19931109
HARD REAL-TIME OPERATING SYSTEM KERNEL STUDY TASK 8, Volume D USING THE WORST-CASE EXECUTION ANALYSER Charles Forsyth York Software Engineering Limited, UK 17th May 1993
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/stressguide.ps.Z, 19931109
THE STRESS HARD REAL-TIME SYSTEM SIMULATOR Mike Richardson
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/RTSS93_BFVW.ps.Z, 19931109
The Use of Preemptive Priority-Based Scheduling for Space Applications C.M. Bailey and E. Fyfe T. Vardanega A.J. Wellings British Aerospace Space Systems Ltd ESTEC Real-time Systems Research Group Communication Satellites Division European Space Agency Department of Computer Science Stevenage Noordwijk
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS182_1.ps.Z, 19931109
USING OFFSET INFORMATION TO ANALYSE STATIC PRIORITY PRE-EMPTIVELY SCHEDULED TASK SETS K. W . Tindell1 Department of Computer Science, University of York, England E-mail: ken@minster.york.ac.uk
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/RTSS92_TBW.ps.Z, 19931109
Mode Changes in Priority Pre-emptively Scheduled Systems K. W. Tindell, A. Burns, A. J. Wellings Department of Computer Science, University of York, England
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS192.ps.Z, 19931109
y y A refinement calculus for the development of real-time systems is presented. The calculus is based upon a wide-spectrum language called TAM (the Temporal Agent Model), within which both functional and timing properties can be expressed in either abstract or concrete terms. A specification oriented
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/euromicro4_ABRW.ps.Z, 19931109
ABSOLUTE AND RELATIVE TEMPORAL CONSTRAINTS IN HARD REAL-TIME DATABASES N. C. Audsley, A. Burns, M. F. Richardson and A. J. Wellings Department of Computer Science, University of York, York Y01 5DD, England
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/memory.ps, 19931109
Baud Rate: 9600 Data Bits: 8 Parity: None Stop Bits: 1 Flow Control: Xon/Xoff Max Printer VM (KB): 1252.0 Max Suggested VM (KB): 1064.0
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS212.ps.Z, 19931109
Fixed Priority Scheduling with Deadlines Prior to Completion A. Burns Real-Time Systems Research Group Department of Computer Science University of York, UK
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/adaeurope93_BW.ps.Z, 19931109
blank The Impact of an Ada Run-time System's Performance Characteristics on Scheduling Models A.Burns and A.J.Wellings Real-time and Distributed Systems Research Group, Department of Computer Science, University of York, UK A.D.Hutcheon York Software Engineering Ltd, UK
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/RTSS93_DTB.ps.Z, 19931109
Scheduling Slack Time in Fixed Priority Pre-emptive Systems R.I.Davis, K.W.Tindell, A.Burns Department of Computer Science, University of York, England.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/atlanta_ABRW.ps.Z, 19931109
HARD REAL-TIME SCHEDULING: THE DEADLINE-MONOTONIC APPROACH1 N. C. Audsley A. Burns M. F. Richardson A. J. Wellings Department of Computer Science, University of York, York, YO1 5DD, England.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/RTRG91107.ps.Z, 19931109
Guaranteeing Hard Real Time End-to-End Communications Deadlines K. W. Tindell A. Burns A. J. Wellings Real Time Systems Research Group Department of Computer Science University of York e-mail: ken@minster.york.ac.uk
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS209.ps.Z, 19931109
Implementing Analysable Hard Real-time Sporadic Tasks in Ada 9X A. Burns and A.J. Wellings Real-time Systems Research Group, Department of Computer Science, University of York, UK
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS146.ps.Z, 19931109
DEADLINE MONOTONIC SCHEDULING Neil C. Audsley September 1990 Department of Computer Science, University of York, Heslington, York. Y01 5DD neil@uk.ac.york.minster
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS190.ps.Z, 19931109
The Olympus Attitude and Orbital Control System A Case Study in Hard Real-time System Design and Implementation A. Burns and A.J. Wellings Real-time and Distributed Systems Research Group, Department of Computer Science, University of York, UK C.M. Bailey and E. Fyfe British Aerospace Space Systems Ltd,
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/rtcommsfig5.ps.Z, 19931109
A B C D time Qm Em DH r
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS197.ps.Z, 19931109
HOLISTIC1 SCHEDULABILITY ANALYSIS FOR DISTRIBUTED HARD REAL-TIME SYSTEMS Ken Tindell2 Department of Computer Science University of York, England
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/task8e.ps.Z, 19931109
HARD REAL-TIME OPERATING SYSTEM KERNEL STUDY TASK 8, Volume E IMPLEMENTATION OF THE WORST-CASE EXECUTION ANALYSER Charles Forsyth York Software Engineering Limited, UK July 31st 1992
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS203.ps.Z, 19931109
DATA CONSISTENCY IN HARD REAL-TIME SYSTEMS N. C. Audsley, A. Burns, M. F. Richardson and A. J. Wellings Real-Time Systems Group Department of Computer Science University of York June 1993
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/FSRG9210.ps.Z, 19931109
A weakest precondition semantics for a realtime concurrent language is defined. An example in verification is presented, and the use of predicate transformers as the basis of a refinement calculus is also discussed. : formal semantics, weakest preconditions, real-time systems, concurrency Weakest
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS182_2.ps.Z, 19931109
Offending Command = ifend Error = nametype : undefinedthis name is not defined in a dictionaryStack =true--nostringval--
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS199.ps.Z, 19931109
HRT-HOOD A Structured Design Method for Hard Real-time Systems A. Burns and A.J. Wellings Real-time and Distributed Systems Research Group, Department of Computer Science University of York, Heslington, York, YO1 5DD, UK Email: burns@minster.york.ac.uk, andy@minster.york.ac.uk Keywords: Structured
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS198.ps.Z, 19931109
PIPELINED PROCESSORS AND WORST CASE EXECUTION TIMES N. Zhang A. Burns M. Nicholson Department of Computer Science, University of York, UK
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/dual.ps.Z, 19931109
DUAL PRIORITY ASSIGNMENT: A Practical Method for Increasing Processor Utilisation A. Burns A.J. Wellings Real-Time Systems Research Group Department of Computer Science University of York, UK
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/RTRG91102.ps.Z, 19931109
INCORPORATING UNBOUNDED ALGORITHMS INTO PREDICTABLE REAL-TIME SYSTEMS N. C. Audsley A. Burns M. F. Richardson A. J. Wellings Real-Time Systems Research Group, Department of Computer Science, University of York, UK September 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/RTRG91108.ps.Z, 19931109
Allocating Hard Real Time Tasks (An NP-Hard Problem Made Easy) Ken Tindell Alan Burns Andy Wellings Real Time Systems Research Group Department of Computer Science University of York England email: ken@minster.york.ac.uk
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/euromicro4_SZ.ps.Z, 19931109
This work is partially supported by SERC grant GR/F 35920/4/1/1214 The formal development of a real-time system can be divided into three separate tasks; requirements specification, concrete design, and verification between the former two activities. In real-time systems, verification must take into
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/PROSPECTUS.ps.Z, 19931109
Real-Time Systems Research Group Department of Computer Science University of York, UK Prospectus October 1993 The Real-Time Systems Research Group undertakes research into all aspects of the design, implementation and analysis of real-time systems. Specifically, the group is addressing: formal and
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS134.ps.Z, 19931109
REAL-TIME SYSTEM SCHEDULING N. Audsley A. Burns Department of Computer Science, University of York, UK.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS204.ps.Z, 19931109
SCHEDULING HARD REAL-TIME MULTI-MEDIA DISK TRAFFIC K. Tindell1, A. Burns Real-Time Systems Research Group, Department of Computer Science, University of York, England
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/SEJ_sep_93.ps.Z, 19931109
Applying New Scheduling Theory to Static Priority Pre-emptive Scheduling N. Audsley A. Burns M. Richardson K. Tindell A. J. Wellings Department of Computer Science University of York England
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/euromicro5_ATB.ps.Z, 19931109
THE END OF THE LINE FOR STATIC CYCLIC SCHEDULING N. Audsley, K. Tindell, A. Burns Department of Computer Science, University of York, England One common way of constructing hard real-time systems is to use a number of periodic and sporadic tasks assigned static priorities and dispatched at run-time
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS189.ps.Z, 19931109
AN EXTENDIBLE APPROACH FOR ANALYSING FIXED PRIORITY HARD REAL-TIME TASKS K. W. Tindell1 Department of Computer Science, University of York, England YO1 5DD
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS145.ps.Z, 19931109
As an increasing number of complex real-time systems are used to control safety critical operations, it becomes important to ensure the correctness of the software involved. Traditionally, has been the main method of program verification, but complete testing is not possible for large complex programs,
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS206.ps.Z, 19931109
A Standard for Finite TAM1 David Scholefield, Hussein Zedan Formal Systems Research Group Department of Computer Science University of York Heslington, York, YO1 5DD August 12, 1993
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/nijmegen_92_SZ.ps.Z, 19931109
Partially supported by UK SERC grant GR/F 35920 /4/1/1214 The Temporal Agent Model (TAM) is a wide-spectrum development language for real-time systems. In TAM, limited resources are modelled by deriving release times and absolute deadlines from weakest pre-condition predicate transformers. In this
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/minster.york.ac.uk/YCS163.ps.Z, 19931109
The Temporal Agent Model (TAM) is a wide-spectrum development language for real-time systems. In TAM, limited resources are modelled by deriving release times and absolute deadlines from weakest pre-condition predicate transformers. In this paper the language syntax and semantics are described, a
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/misc/niksula-watchdog/watchdog.ps, 19940125
Niksula Watchdog S-88.150 Tietokonetekniikan Ty ot Hannu Aronsson Heikki Suonsivu December 8, 1993 Contents 1 The Niksula Watchdog 2 2 The Niksula Watchdog Hardware Manual 3 2.1 The Sony 18xx System : : : : : : : : : : : : : : : : : : : : : : 3 2.2 The Watchdog : : : : :
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/GDB_r3.0.ps.Z, 19940224
Product Datasheet: CHORUS/GDB r3.0 vDebugger for C and C++ vHost-target debugging and local-only debugging vHeterogeneous microprocessor hosts and targets vHeterogeneous operating system hosts and targets vDebug concurrent threads per process The GNU symbolic source level debugger GDB, from the Free
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/Profiler_v3_r4.ps.Z, 19940224
Product Datasheet: CHORUS Profiler v3 r4 vTool for software optimization vProvides complete, useful information on software run-time behavior vInteractive tools applicable to a user-selected set of system processes (actors) The CHORUS Profiler allows users to obtain and display symbolic call-graph
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/Source_Evaluation_Package.ps.Z, 19940224
Service Datasheet: CHORUS Source Evaluation Package vEvaluate a selected list of CHORUS features vCooperative effort between Chorus Systems and customer vProvides in-depth knowledge of CHORUS The CHORUS Source Evaluation Package is intended to permit customers to evaluate a selected list of
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/Nucleus_v3_r4.2.ps.Z, 19940224
Product Datasheet: CHORUS Nucleus v3 r4.2 vMicrokernel for operating systems vSupports multiple-server and single-server operating system architectures vProvides support for UNIX -based, object-oriented and other operating systems vMultiple concurrent threads per actor (process) v(A)symmetric shared
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/MiX_V4_r2.ps.Z, 19940224
Product Datasheet: CHORUS/MiX V.4 r2 vUNIX SVR4-based, ABI-conformant operating system vUNIX System Laboratories SVR4 Source-code Value-Added Reseller vClient-server operating system architecture on CHORUS Nucleus microkernel vReal-time functionality and behavior vFast, transparent location-independent
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/Binary_Evaluation_Package.ps.Z, 19940224
Service Datasheet: CHORUS Binary Evaluation Package vRapid assessment of CHORUS fit to customer requirements vHands-on experience vSupport from Chorus engineers The CHORUS Binary Evaluation Package permits customers to rapidly and efficiently assess CHORUS for their requirements. With the support of
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/Hot_Line_Consulting.ps.Z, 19940224
Service Datasheet: CHORUS Hot-Line Consulting Service vOn-line consulting by CHORUS experts vCovers all aspects and uses of CHORUS technology and products vConvenient electronic mail interactions vAccelerates progress of CHORUS development teams The CHORUS Hot-Line Consulting Service has been designed
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/Simulator_v3_r4.ps.Z, 19940224
Product Datasheet: CHORUS SIMULATOR v3 r4 vCHORUS Nucleus ported to SunOS/SOLARIS vBinary or source evaluation platform vTool for application and actor development and prototyping The CHORUS Simulator v3 r4 is a CHORUS Nucleus and accompanying support running as a user process (UNIX executable) file on
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Plan-9/plan9man/acidpaper.ps.Z, 19940308
ACID: A Debugger Built From A Language Phil Winterbottom AT&T Bell Laboratories Murray Hill, New Jersey 07974
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Plan-9/plan9man/acme.ps.Z, 19940308
Acme: A User Interface for Programmers Rob Pike AT&T Bell Laboratories Murray Hill, New Jersey 07974
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Plan-9/plan9man/05alef.ps.Z, 19940308
ALEF Language Reference Manual Phil Winterbottom philw@research.att.com Introduction Alef is a concurrent programming language designed for systems programming. Exception handling, process management and synchronisation primitives are implemented by the language. Programs can be written using both
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/orca_papers/oopsla93.ps.Z, 19940420
Object Distribution in Orca using Compile-Time and Run-Time Techniques Henri E. Bal1 Vrije Universiteit Dept. of Mathematics and Computer Science Amsterdam, The Netherlands bal@cs.vu.nl M. Frans Kaashoek2 M.I.T. Laboratory for Computer Science Cambridge, MA kaashoek@lcs.mit.edu
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/amoeba_papers/tocs93.ps.Z, 19940420
FLIP: an Internetwork Protocol for Supporting Distributed Systems M. Frans Kaashoek Robbert van Renesse* Hans van Staveren Andrew S. Tanenbaum Vrije Universiteit Amsterdam, The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/amoeba_papers/dcs93.ps.Z, 19940420
Using Group Communication to Implement a Fault-Tolerant Directory Service M. Frans Kaashoek Andrew S. Tanenbaum Kees Verstoep Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands Email: kaashoek@lcs.mit.edu, ast@cs.vu.nl, and versto@cs.vu.nl.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/manuals/usr.ps.Z, 19940420
The Amoeba Reference Manual User Guide AMOEBA Amoeba is a registered trademark of the Vrije Universiteit in some countries. AMOEBA is a trademark of the Vrije Universiteit. Sun-3, Sun-4, NFS, SPARCclassic, SPARCstation, SunOS and Solaris" are trademarks of Sun Microsystems, Inc. SPARC is a registered
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/orca_papers/spe92.ps.Z, 19940420
A COMPARISON OF TWO PARADIGMS FOR DISTRIBUTED SHARED MEMORY Willem G. Levelt M. Frans Kaashoek Henri E. Bal Andrew S. Tanenbaum Department of Mathematics and Computer Science Vrije Universiteit De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/Intro.ps.Z, 19940420
The Amoeba Distributed Operating System Andrew S. Tanenbaum Vrije Universiteit De Boelelaan 1081a Amsterdam, The Netherlands FAX: +31 20 6427705 Email: ast@cs.vu.nl 1. INTRODUCTION Roughly speaking, we can divide the history of modern computing into the following eras: d 1970s: Timesharing (1 computer
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/manuals/pro.ps.Z, 19940420
The Amoeba Reference Manual Programming Guide AMOEBA Amoeba is a registered trademark of the Vrije Universiteit in some countries. AMOEBA is a trademark of the Vrije Universiteit. Sun-3, Sun-4, NFS, SPARCclassic, SPARCstation, SunOS and Solaris" are trademarks of Sun Microsystems, Inc. SPARC is a
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/amoeba_papers/spe89.ps.Z, 19940420
The Performance Of The Amoeba Distributed Operating System ROBBERT VAN RENESSE, HANSVAN STAVEREN ANDANDREW S. TANENBAUM Dept. of Mathematics and Computer Science, Vrije Universiteit, Amsterdam, The Netherlands SUMMARY Amoeba is a capability-based distributed operating system designed for high
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/orca_papers/sedms92.ps.Z, 19940420
TRANSPARENT FAULT-TOLERANCE IN PARALLEL ORCA PROGRAMS M. Frans Kaashoek (kaashoek@cs.vu.nl) Raymond Michiels (raymond@cs.vu.nl) Henri E. Bal (bal@cs.vu.nl) Andrew S. Tanenbaum (ast@cs.vu.nl) Vrije Universiteit, Amsterdam The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/manuals/rel.ps.Z, 19940420
The Amoeba Reference Manual Release Information For Amoeba 5.2 AMOEBA Amoeba is a registered trademark of the Vrije Universiteit in some countries. AMOEBA is a trademark of the Vrije Universiteit. Sun-3, Sun-4, NFS, SPARCclassic, SPARCstation, SunOS and Solaris" are trademarks of Sun Microsystems, Inc.
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/amoeba_papers/comcom91.ps.Z, 19940420
THE AMOEBA DISTRIBUTED OPERATING SYSTEM A STATUS REPORT Andrew S. Tanenbaum M. Frans Kaashoek Robbert van Renesse Henri E. Bal Dept. of Mathematics and Computer Science Vrije Universiteit Amsterdam, The Netherlands
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/orca_papers/cpe92.ps.Z, 19940420
REPLICATION TECHNIQUES FOR SPEEDING UP PARALLEL APPLICATIONS ON DISTRIBUTED SYSTEMS Henri E. Bal * M. Frans Kaashoek Andrew S. Tanenbaum Dept. of Mathematics and Computer Science Vrije Universiteit De Boelelaan 1081a 1081 HV Amsterdam The Netherlands Jack Jansen Centrum voor Wiskunde en Informatica
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Amoeba/amoeba_papers/cs91.ps.Z, 19940420
A Comparison of Two Distributed Systems: Amoeba and Sprite Fred Douglis douglis@mitl.com Matsushita Information Technology Laboratory 182 Nassau Street Princeton, NJ 08542 USA M. Frans Kaashoek kaashoek@cs.vu.nl Dept. of Math and Computer Science Vrije Universiteit
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/QNX/qnx-pen.ps.Z, 19940509
QNXfi: Microkernel Technology for Open Systems Handheld Computing Dan Hildebrand QNX Software Systems Ltd. 175 Terence Matthews Crescent Kanata, Ontario K2M 1W8 Canada (613) 591-0931 danh@qnx.com
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/harddisks/raid/berkeley.edu/sigarch90.ps, 19940608
Maximizing Performance in a Striped Disk Array Peter M. Chen David A. Patterson Computer Science Division, University of California, Berkeley
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/harddisks/raid/berkeley.edu/sigmetrics91.ps, 19940608
Performance of a Disk Array Prototype Ann L. Chervenak and Randy H. Katz Computer Science Division Electrical Engineering and Computer Sciences University of California Berkeley, California 94720
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/harddisks/raid/berkeley.edu/tech91_638.ps, 19940608
File Migration on the Cray Y-MP at the National Center for Atmospheric Research Ethan L. Miller Computer Science Division Department of Electrical Engineering and Computer Science University of California, Berkeley Berkeley, CA 94720 elm@cs.berkeley.edu June 25, 1991
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/harddisks/raid/berkeley.edu/measureSOSP91.ps, 19940608
Measurements of a Distributed File System Mary G. Baker, John H. Hartman, Michael D. Kupfer, Ken W. Shirriff, and John K. Ousterhout Computer Science Division Electrical Engineering and Computer Sciences University of California, Berkeley, CA 94720
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-slides/CS-MR-94-18/CS-MR-94-18.1.ps.Z, 19940608
PAGE 1(c) Chorus Systems, 1994 CHORUS/Fusion for SCO Open Systems Software Ver 6.0 CHORUS/Fusion for SCO Open Systems Software PAGE 2(c) Chorus Systems, 1994 CHORUS/Fusion for SCO Open Systems Software Ver 6.0 Chorus and SCO add strengths UNIX X86 technology and market Major customers Strong sales force
open this document and view contentsftp://nic.funet.fi/pub/doc/HW/harddisks/raid/berkeley.edu/raid.biblio.ps, 19940608
RAID Bibliography UC Berkeley RAID Project Bibliography The following bibliography describes papers about or closely related to the Berkeley Redundant Arrays of Inexpensive Disks (RAID) Project. The RAID project is closely related to Berkeley's XPRS and SPRITE projects and participates in the broader
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/OU-TR-94-3.ps.Z, 19940609
OU/TR-94-3 Esprit Project N0 6603 OUVERTURE An Overview of COOL and COOL{IDL date: March 1994 ref: OU/TR-94-3 category: Documentation workpackage / task: T1.1 author(s): C. Jacquemot F. Herrmann P. S. Jensen Chorus syst emes P. Gautron J. Mukerji Novell/USG H.G. Baumgarten H. Hartlage Siemens AG
open this document and view contentsftp://nic.funet.fi/pub/doc/games/play-by-mail/olympia-g1/rules/Rules.ps.Z, 19940622
Olympia II Rules of Play by Rich Skrenta Questions, comments, to join: info@pbm.com Distribution 1 Distribution Olympia, its rules, documentation and game text are Copyright c 1991-1994 Rich Skrenta. All rights reserved. Permission is granted to copy and distribute modified versions of this manual under
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-TR-94-140.ps.Z, 19940916
CS/TR-94-140 Matching operating systems to application needs: a case study authors : Martin Herdieckerhoff and Fr ed eric Ruget project : state : Approved classification : Public distribution : keywords : CHO,MES
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-reports/CS-MR-89-80.ps.Z, 19941117
CS/MR-89-80.9 CHORUS Bibliography (Published Chorus syste mes Technical Reports) Tilly Bayard-Richard
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/chorus-datasheets/ClassiX_r1.ps.Z, 19950215
CHORUS/ClassiX Release 1 Real-Time Execution and Development Environment for Distributed Embedded Systems CHORUS/ClassiX combines the CHORUS Nucleus open microkernel standard with a powerful UNIX -based remote development and debugging environment that is ideal for building open, distributed, embedded
open this document and view contentsftp://nic.funet.fi/pub/doc/OS/Chorus/Omicron/CS-MR-94-56.ps.gz, 19950216
Chorus Systems, 1994 Chorus Systems & SCO A Realtime Open Systems Solution for Distributed Embedded Applications 1 Chorus Systems, 1994 Realtime and Open Systems Computing CHORUS/Fusion for SCO Components A Typical Application Outline 2 Chorus Systems, 1994 Realtime Embedded Process Hard realtime
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/dbvosi/older_versions/d-008v6a.ps.gz, 19961201
Unit 3, The Paddock Hambridge Road Newbury Berkshire United Kingdom Project: DBV-OSI II - API-Definition Manual Document No.: D-008 Part A - API Descriptions Version: 6.0 Prepared by: R. A. Bull Crossnet Based on Original by: B. Hergeth Danet GmbH This document is based upon the DBV OSI II API
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/dbvosi/older_versions/ses_v2.ps.gz, 19961201
Unit 3, The Paddock Hambridge Road Newbury Berkshire United Kingdom DBV-OSI II Z39.50 Application programmer's Interface SYSTEM ARCHITECTURAL INFORMATION Issue 1 November 1996 Prepared by: J. Hough R. Bull Crossnet Crossnet This document is derived from the DBV OSI II project SES (System External
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/dbvosi/older_versions/d-008v6b.ps.gz, 19961201
Unit 3, The Paddock Hambridge Road Newbury Berkshire United Kingdom Project: DBV-OSI II - API-Definition Manual Document No.: D-008 Part B - Data and Structure Definitions Version: 6.0 Prepared by: R. A. Bull Crossnet Based on Original by: B. Hergeth Danet GmbH This document is based upon the DBV OSI II
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/standard/tutorial/fred.ps.gz, 19970422
National Library of Canada See Z39.50 in Action: Z39.50 Information Session Z39.50 Technical Issues April 28, 1997 Fredericton, New Brunswick Ray Denenberg Library of Congress ray@rden.loc.gov Z39.50 Operations OriginOrigin TargetTarget Initialization Operation Init request . . . . . . . . . . . . . . .
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/standard/profiles/aqua.ps.gz, 19970702
1. Introduction This document speci es the Z39.50 pro le used by Aquarelle software within the framework of the Aquarelle architecture described in . Communication between the Aquarelle Access Server's ZClient (hereafter the client ) and the Aquarelle Data Servers (hereafter servers ) is by means of
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/standard/tutorial/cimi-dl.ps.gz, 19970711
CIMI Interoperability Testbed Meeting Halifax July 17, 1997 Z39.50 Profile for Access to Digital Library Objects Ray Denenberg Library of Congress ray@rden.loc.gov LC Collections Detroit Publishing Company Collection About 25.000 photos. U.S. scenes (mostly), including buildings, towns, cities,
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/standard/tutorial/copentut/es.ps.gz, 19970808
ZIG Tutorial Copenhagen August 1997 Z39.50 Extended Services Ray Denenberg Library of Congress ray@rden.loc.gov Extended services Save a result set Export Periodic Query Order an item Update a database Extended Services -1- Copenhagen 8/97 ExtendedExtended ServicesServices FacilityFacility the ES
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/standard/tutorial/copentut/les.ps.gz, 19970808
Z39.50 Advanced Retrieval Facilities ZIG Tutorial August 19, 1997 Les Wibberley Chemical Abstracts Service les.wibb@cas.org Topic Outline Present Service - Model - Terminology Element Selection - Element Set Names - Composition Specification - Element Specification - Schema Variants Record Syntaxes
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/standard/tutorial/copentut/overview.ps.gz, 19970808
ZIG Tutorial Copenhagen August 1997 Z39.50 Overview Ray Denenberg Library of Congress ray@rden.loc.gov Z39.50Z39.50 Information Retrieval Protocol ANSI/NISO Z39.50 ISO 23950 ANSI/NISO Z39.50-1988 ANSI/NISO Z39.50-1992 (2) ANSI/NISO Z39.50-1995 (2 + 3) ISO 10162/10163 1991 (1 + 2) ISO 23950 1997 (2 + 3)
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/dbvosi/d-008v7b.ps, 19970814
Unit 3, The Paddock Hambridge Road Newbury Berkshire United Kingdom Project: DBV-OSI II Project: ONE OPAC Network in Europe -Z39.50 API-Definition Manual Document No.: D-008 Part B - Data and Structure Definitions Document Version: 7.0 Z39.50 API Software Version 2.1 Prepared by: R. A. Bull Crossnet
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/dbvosi/ses_v3.ps, 19970814
Unit 3, The Paddock Hambridge Road Newbury Berkshire United Kingdom Project: DBV-OSI II Project: ONE OPAC Network in Europe Z39.50 Application programmer's Interface SYSTEM ARCHITECTURAL INFORMATION Document No.: D-020 Document Version: 2.0 Z39.50 API Software Version 2.1 July 1997 Prepared by: J. Hough
open this document and view contentsftp://nic.funet.fi/pub/doc/library/z3950/dbvosi/d-008v7a.ps, 19970814
Unit 3, The Paddock Hambridge Road Newbury Berkshire United Kingdom Project: DBV-OSI II Project: ONE OPAC Network in Europe -Z39.50 API-Definition Manual Document No.: D-008 Part A Z39.50 API Descriptions Document Version: 7.0 Z39.50 API Software Version 2.1 Prepared by: R. A. Bull Crossnet Based on