A multimicroprocessor prototype, called MuTEAM, is presented. Its architecture is oriented to the exploitation of decentralized control policies for both error treatment and resource management. The hardware architecture is composed by 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 kernel implements the run-time support for a CSP-like, message-based concurrent programming language. The prototype includes a set of fault tolerance mechanisms, inserted in the system programming language and run-time support, and in the hardware configuration. These are being 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. In particular,diagnosis is provided by a set of dedicated processes, one running in each computer element, while reconfiguration and recovery are obtained through proper organization of the application code.

The architecture and the fault-treatment of MUTEAM

1984

Abstract

A multimicroprocessor prototype, called MuTEAM, is presented. Its architecture is oriented to the exploitation of decentralized control policies for both error treatment and resource management. The hardware architecture is composed by 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 kernel implements the run-time support for a CSP-like, message-based concurrent programming language. The prototype includes a set of fault tolerance mechanisms, inserted in the system programming language and run-time support, and in the hardware configuration. These are being 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. In particular,diagnosis is provided by a set of dedicated processes, one running in each computer element, while reconfiguration and recovery are obtained through proper organization of the application code.
1984
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Muteam
File in questo prodotto:
File Dimensione Formato  
prod_420624-doc_149150.pdf

solo utenti autorizzati

Descrizione: The architecture and the fault-treatment of MUTEAM
Tipologia: Versione Editoriale (PDF)
Dimensione 2.24 MB
Formato Adobe PDF
2.24 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/375826
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact