scispace - formally typeset
Open AccessProceedings Article

A Multimicro Architecture and its Distributed Operating System for Real Time Control

Silvano Rivoira, +1 more
- pp 238-248
Reads0
Chats0
TLDR
In a tightly coupled multimicrocomputer system suitable for process control applications, the microcomputers are grouped into a cluster and communicate using a high speed parallel common bus, which makes available a virtual machine where processes allocated on different processors are executed in parallel.
Abstract
In a tightly coupled multimicrocomputer system suitable for process control applications, the microcomputers are grouped into a cluster and communicate using a high speed parallel common bus. Hardware mechanisms are provided as supports for the implementation of synchronization primitives between processes allocated on different processors. The system fault-tolerance is achieved by memory management units, which relocate and protect programs and data against faults and programming mistakes. The distributed operating system kernel makes available a virtual machine where processes allocated on different processors are executed in parallel, and processes which reside on the same processor are executed in a multitasking environment. 13 references.

read more

Citations
More filters
BookDOI

The evolution of fault-tolerant computing

TL;DR: Experiences in Fault Tolerant Computing, 1947-1971 are explored.

Motivating Time as a First Class Entity

TL;DR: This report describes six features that must be integrated into a high level language and underlying support system in order to promote time to a first class position in distributed real-time programming systems: expressibility of time, real- time communication, enforcement of timing constraints, fault tolerance to violations of constraints, distributed system state consistency in the time domain, and static timing verification.
Journal ArticleDOI

A practical study of semi-automatic OSI protocol implementation

TL;DR: Taking advantage of modular and repetitive OSI architecture, a layer implementation model is proposed, introducing sharp distinctions between protocol layer‐dependent and independent modules, so that the implementation effort can be largely reduced.
Journal ArticleDOI

Multiprocessor Implementations of Tasking Facilities in ADA

TL;DR: Three different implementations of the basic communication mechanism in ADA - the rendezvous concept - are discussed and compared and the kernel primitives corresponding to the most complex implementation are described.
Book ChapterDOI

The Evolution of Dependable Computing in Italy

TL;DR: This brief history of the evolution of dependable computing in Italy begins at the end of the sixties with the need to produce test sequences and testing tools to verify hardware implemented using discrete components, and has steadily grown up until the present days, with increased emphasis being placed on dependability attributes.
Related Papers (5)