Filters








29 Hits in 11.5 sec

CHORUS Distributed Operating System

Marc Rozier, Vadim Abrossimov, François Armand, Ivan Boule, Michel Gien, Marc Guillemont, Frédéric Herrmann, Claude Kaiser, Sylvain Langlois, Pierre Léonard, Will Neuhauser
1988 Computing Systems  
In a multi-processor confrguration, one processor ran UNIX, as a development system and for managing the disk; other processors (up to seven) ran CttoRUS, one of them interfacing to the network.  ...  The operating system was built as a small nucleus, simple and reliable, replicated on each site and complemented by distributed system actors, in charge ofports, actors, files, terminal and network management  ...  Eric Valette contributed, each with a particular skill, to the CHoRus-V3 implementation on various machine architectures.  ... 
dblp:journals/csys/RozierAABGGHKLLN88 fatcat:tuylzejqbrf4xcdsywwyxxvy3e

A comparison of three microkernels

Andrew S. Tanenbaum
1995 Journal of Supercomputing  
For example, it was designed on the assumption that every node must control disks, terminals, and other I/O devices that are not present on all the nodes of a parallel supercomputer.  ...  ., kernel) mode, and provides basic process management, memory management, communication, and I/O services to the rest of the system.  ...  ACKNOWLEDGEMENTS I would like to thank Dick Grune, Philip Homburg, Marc Maathuis, Greg Sharp, and Greg Wilson for their helpful comments.  ... 
doi:10.1007/bf01245395 fatcat:rscqsqbxgrfwjhse3quwvd4sgq

Operating system support for multimedia systems

T. Plagemann, V. Goebel, P. Halvorsen, O. Anshus
2000 Computer Communications  
of major performance bottlenecks, like copy operations in I/O subsystems; and (7) user-level control of resources including communication.  ...  Neither hard real-time solutions nor best-effort solutions are directly well suited for this support. One reason is the coexistence of real-time and best effort requirements in future systems.  ...  ACKNOWLEDGEMENTS We would like to thank Frank Eliassen, Liviu Iftode, Martin Karsten, Ketil Lund, Chuanbao Wang, and Lars Wolf for reviewing earlier versions of this paper and their valuable comments and  ... 
doi:10.1016/s0140-3664(99)00180-2 fatcat:wmr4vqndazezjlocfa5kvtggxe

An implementation of an external pager interface on BSD UNIX

Hsiao-Hsi Wang, Pei-Ku Lu, Ruei-Chuan Chang
1995 Journal of Systems and Software  
Furthermore, a highly modularized subsystem that provides dynamic configuration and portability is presented.  ...  We have designed and implemented an external pager facility on the ConvexOS for Convex supercomputers to enhance memory management capability within the kernel.  ...  ACKNOWLEDGMENTS This research was partially supported by the National Science Council of the Republic of China under grant No. NSC81-0408-E009-18 and by' the Convex Computer Corporation.  ... 
doi:10.1016/0164-1212(94)00074-w fatcat:mqzp5vyahrev5nhy73afga2lum

Generic virtual memory management for operating system kernels

E. Abrossimov, M. Rozier, M. Shapiro
1989 Proceedings of the twelfth ACM symposium on Operating systems principles - SOSP '89  
In particular, this iuterface provides abstractions for support of a single, consistent cache for both mapped objects and explicit I/O, and control of data caching in real memory.  ...  We discuss the rationale and design of a Generic Memory management Interface, for a family of scalable operating systems.  ...  ' Unis is a registered trademark of AT&T 2Chorus is a registered trademark of Chorus systemes Operating systems currently implemented on top of this Nucleus are, for instance, Chorus/MIX, a Unix System  ... 
doi:10.1145/74850.74863 dblp:conf/sosp/AbrossimovR89 fatcat:wxtte7rnvnhuhdm32xbqlfnrai

Micro-kernel support for continuous media in distributed systems

Geoff Coulson, Gordon S Blair, Philippe Robin
1994 Computer networks and ISDN systems  
The design uses the following key concepts: the notion of a flow to abstract over end-to-end QoS, a close integration of communications and thread scheduling and the use of a split level scheduling architecture  ...  Currently popular operating systems are unable to support the end-toend real-time requirements of distributed continuous media and the integration of continuous media communications software into such  ...  communications makes it impossible to pre-specify c o m m u n i c a t i o n s r e s o u r c e allocation.  ... 
doi:10.1016/0169-7552(94)90104-x fatcat:ic3ro7ldeferlbcipd4lw2gsba

The design of the TAO real-time object request broker

Douglas C. Schmidt, David L. Levine, Sumedh Mungee
1998 Computer Communications  
First, the paper describes the design of TAO, which is our high-performance, real-time CORBAcompliant implementation that runs on a range of OS platforms with real-time features including VxWorks, Chorus  ...  Although CORBA is well-suited for conventional request/response applications, CORBA implementations are not yet suited for real-time applications due to the lack of key quality of service (QoS) features  ...  Acknowledgements We would like to thank Frank Buschmann for his extensive comments on this paper and Tim Harrison, Rajeev Bector, and Irfan Pyarali for help with earlier drafts of this paper.  ... 
doi:10.1016/s0140-3664(97)00165-5 fatcat:tdq3jf4dnrgspah7rchy7mqql4

Virtual memory on data diffusion architectures

Jorge Buenabad-Chávez, Henk L Muller, Paul W.A Stallard, David H.D Warren
2003 Parallel Computing  
A b s t r a c t Data diffusion architectures (also known as COMA machines) are scalable multiprocessors that provide a shared address space on top of distributed main memory.  ...  For the provision of diffusion space to be adequate, our results on set-associative memory suggest the need for a simple interaction between virtual memory software and the data diffusing hardware. i Acknowledgements  ...  Acknowledgements It is a pleasure to thank the people who made possible the completion of this work. The British Council, CINVESTAV 1 , CONACyT 2 and SEP 3 provided the necessary funds.  ... 
doi:10.1016/s0167-8191(03)00088-7 fatcat:gsvwk6bp2na2zbturcplocdpr4

A survey of migration mechanisms of virtual machines

Violeta Medina, Juan Manuel García
2014 ACM Computing Surveys  
Virtualization introduces a software abstraction layer between the hardware and the operating system and applications running on top of it.  ...  For example, if a patch is tested, a VM can be cloned, and the patch can be applied to the clone machine to observe the way the system is affected.  ...  Vulpes implemented the VM state-transfer policy, the VM state's mapping to a directory tree of 256Kb files in coda, and hoarding control for these files.  ... 
doi:10.1145/2492705 fatcat:7nix6qbtozhcxnzx7admfwfeei

Operating system support for persistent systems: past, present and future

Alan Dearle, David Hulse
2000 Software, Practice & Experience  
This paper examines the implementation of persistent systems on traditional operating systems and on operating systems that directly support persistence, and looks at current attempts to provide flexible  ...  The benefits of such systems include greater run-time efficiency, strong semantic guarantees about the existence of data and its type, early error checking, and lower construction costs.  ...  For example, in a file system there is little control over the size of buffers used in the I/O system, which makes it hard to tune performance.  ... 
doi:10.1002/(sici)1097-024x(20000410)30:4<295::aid-spe301>3.0.co;2-p fatcat:q7at4hd7inei3j2sphzmluwms4

Exokernel

D. R. Engler, M. F. Kaashoek, J. O'Toole
1995 Proceedings of the fifteenth ACM symposium on Operating systems principles - SOSP '95  
Compared to state-of-the-art implementations from the literature, the prototype exokemel system is at least five times faster on operations such as exception dispatching and interprocess communication.  ...  For instance, virtual memory and interprocess communication abstractions are implemented entirely within an application-level library.  ...  Satyanarayanan), Raymie Stata, Carl Waldspurger, and Deborah Wallach for insightful discussions and careful reading of earlier versions of this paper.  ... 
doi:10.1145/224056.224076 dblp:conf/sosp/EnglerKO95 fatcat:lkth4d5x4bh37ob3urikb4vcz4

Exokernel

D. R. Engler, M. F. Kaashoek, J. O'Toole
1995 ACM SIGOPS Operating Systems Review  
Compared to state-of-the-art implementations from the literature, the prototype exokemel system is at least five times faster on operations such as exception dispatching and interprocess communication.  ...  For instance, virtual memory and interprocess communication abstractions are implemented entirely within an application-level library.  ...  Satyanarayanan), Raymie Stata, Carl Waldspurger, and Deborah Wallach for insightful discussions and careful reading of earlier versions of this paper.  ... 
doi:10.1145/224057.224076 fatcat:3gacher7fzhwbhdrde6yezfp2i

Process migration

Dejan S. Milojičić, Fred Douglis, Yves Paindaveine, Richard Wheeler, Songnian Zhou
2000 ACM Computing Surveys  
The benefits and drawbacks of process migration depend on the details of implementation and, therefore, this paper focuses on practical matters.  ...  Design and implementation issues of process migration are analyzed in general, and then revisited for each of the case studies described: MOSIX, Sprite, Mach, and Load Sharing Facility.  ...  The anonymous reviewers provided an extensive list of general, as well as very detailed, suggestions that have strengthened our focus, presentation and correctness of the paper.  ... 
doi:10.1145/367701.367728 fatcat:n2hd2cfc3zcvthnmotqadqhjpy

Distributed multimedia systems

V.O.K. Li, Wanjiun Liao
1997 Proceedings of the IEEE  
In this paper, we present a technical survey of a DMS.  ...  , view movies on demand, access on-line digital libraries from the desktop, and so forth.  ...  ACKNOWLEDGMENT The authors wish to thank the anonymous reviewers for their helpful comments on earlier versions of this paper.  ... 
doi:10.1109/5.611116 fatcat:xdmlblqyljglxpr3yeyks65vda

A quality of service architecture

Andrew Campbell, Geoff Coulson, David Hutchison
1994 Computer communication review  
This in itself is a point of major concern. The research reported in this thesis has been influenced by the debates within the ATM Forum, IETF and ISO communities on QoS research.  ...  While the implementation of the QoS-A was restricted to the transport and ATM network layers it is hoped that this work can contribute toward the assessment of a generalised QoS architecture that ultimately  ...  The Fore Systems 200E ATM NICs feature a dedicated segmentation and reassembly processor and a platform specific ASIC optimised for the I/O of the host computer.  ... 
doi:10.1145/185595.185648 fatcat:zv65rl55ojecvjinjd4w4ggeca
« Previous Showing results 1 — 15 out of 29 results