Loading…

An analysis of communication and multiprogramming in the Helios operating system

This paper analyzes some features of the Helios distributed operating system. The study is made in the framework of the VCP (Virtual Class Processor) project. VCP is a software architecture, which makes the implementation of Concurrent Object-Oriented Languages on multicomputers easier. A VCP protot...

Full description

Saved in:
Bibliographic Details
Published in:Microprocessing and microprogramming 1991-08, Vol.32 (1), p.137-144
Main Authors: Hemery, Fred, Lazure, Dominique, Delattre, Eric, Mehaut, Jean-François
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper analyzes some features of the Helios distributed operating system. The study is made in the framework of the VCP (Virtual Class Processor) project. VCP is a software architecture, which makes the implementation of Concurrent Object-Oriented Languages on multicomputers easier. A VCP prototype is being developed on a Transputer-based multicomputer: the Multicluster-2 by Parsytec. The Helios system has been chosen to implement VCP. The heavy use of message-passing and multiprogramming facilities required by the VCP architecture, has led us to the valuation of the available facilities under Helios. The results of a quantitative analysis are examined: performances of communication at kernel level, the cost of process management, the method invocation elapsed time. A qualitative analysis enables to estimate: the development interface of Helios, the possibilities of message-passing, the questions of communication reliability and the interest of the notion of task.
ISSN:0165-6074
DOI:10.1016/0165-6074(91)90336-R