A multimicroprocessor prototype, called MuTEAM, is presented. Its architecture is oriented towards the exploitation of decentralized control policies for both error treatment and resource management The hardware architecture is composed of a set of clusters, each cluster comprising a tightly coupled multiprocessor. Within a cluster, specialized hardware is provided for memory protection and management, and for interprocessor communication. The kernal implements the run-time support for a CSP-like message-based concurrent programming language. The prototype includes a set of fault-tolerance mechanisms. These are inserted in the system programming language, the run-time support and the hardware configuration. They are being used to develop a fault-treatment policy, consisting of separate phases of diagnosis, reconfiguration and backward error recovery. Each phase is executed by a set of parallel processes, without a supervisor entity. Diagnosis is provided by a set of dedicated processes, with one process running in each computer element, while reconfiguration and recovery are achieved by a correct organization of the application software.

MUTEAM: an experience in the design of robust multi-microprocessor systems

1985

Abstract

A multimicroprocessor prototype, called MuTEAM, is presented. Its architecture is oriented towards the exploitation of decentralized control policies for both error treatment and resource management The hardware architecture is composed of a set of clusters, each cluster comprising a tightly coupled multiprocessor. Within a cluster, specialized hardware is provided for memory protection and management, and for interprocessor communication. The kernal implements the run-time support for a CSP-like message-based concurrent programming language. The prototype includes a set of fault-tolerance mechanisms. These are inserted in the system programming language, the run-time support and the hardware configuration. They are being used to develop a fault-treatment policy, consisting of separate phases of diagnosis, reconfiguration and backward error recovery. Each phase is executed by a set of parallel processes, without a supervisor entity. Diagnosis is provided by a set of dedicated processes, with one process running in each computer element, while reconfiguration and recovery are achieved by a correct organization of the application software.
1985
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
multiprocessor
multiprocessor systems
current programming diagnostics
error recovery
File in questo prodotto:
File Dimensione Formato  
prod_420336-doc_148948.pdf

solo utenti autorizzati

Descrizione: MUTEAM: an experience in the design of robust multi-microprocessor systems
Tipologia: Versione Editoriale (PDF)
Dimensione 3.07 MB
Formato Adobe PDF
3.07 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/370954
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact