MUTEAM is aimed at experimenting in the field of decentralized control policies for error treatment and resource management. This paper contains a brief discussion of the design philosophy, followed by a description of the hardware, operating system kernel and fault-tolerance mechanisms. The fault-treatment policies are then described. The hardware architecture is composed of a set of clusters: each cluster is a tightly-coupled multiprocessor. Within a cluster, specialized hardware is provided for memory protection and management, and for interprocessor communication. The kernel implements the run-time support for a csp-like, message-based concurrent programming language. The implemented prototype includes an integrated set of fault-tolerance mechanisms, inserted in the system programming language and run-time support, and in the physical architecture. These are used to develop a fault-treatment policy, consisting of separate phases of diagnosis, reconfiguration and recovery. All of these are executed by sets of parallel processes, without a supervisor entity. Diagnosis is provided, in particular by a set of dedicated processes, one of which runs in each computer element, while reconfiguration and recovery are obtained through instrumentation of the application code. 100 references.

MUTEAM : a multimicroprocessor architecture with decentralized fault treatment

1984

Abstract

MUTEAM is aimed at experimenting in the field of decentralized control policies for error treatment and resource management. This paper contains a brief discussion of the design philosophy, followed by a description of the hardware, operating system kernel and fault-tolerance mechanisms. The fault-treatment policies are then described. The hardware architecture is composed of a set of clusters: each cluster is a tightly-coupled multiprocessor. Within a cluster, specialized hardware is provided for memory protection and management, and for interprocessor communication. The kernel implements the run-time support for a csp-like, message-based concurrent programming language. The implemented prototype includes an integrated set of fault-tolerance mechanisms, inserted in the system programming language and run-time support, and in the physical architecture. These are used to develop a fault-treatment policy, consisting of separate phases of diagnosis, reconfiguration and recovery. All of these are executed by sets of parallel processes, without a supervisor entity. Diagnosis is provided, in particular by a set of dedicated processes, one of which runs in each computer element, while reconfiguration and recovery are obtained through instrumentation of the application code. 100 references.
1984
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
MUTEAM
File in questo prodotto:
File Dimensione Formato  
prod_420676-doc_149189.pdf

solo utenti autorizzati

Descrizione: MUTEAM : a multimicroprocessor architecture with decentralized fault treatment
Tipologia: Versione Editoriale (PDF)
Dimensione 1.47 MB
Formato Adobe PDF
1.47 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/375877
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact