Casa Hardware Che cos'è un sistema multiprocessore liberamente accoppiato? - definizione da techopedia

Che cos'è un sistema multiprocessore liberamente accoppiato? - definizione da techopedia

Sommario:

Anonim

Definizione: che cosa significa sistema multiprocessore allentato?

Un sistema multiprocessore liberamente accoppiato è un tipo di multiprocessore in cui i singoli processori sono configurati con la propria memoria e sono in grado di eseguire le istruzioni dell'utente e del sistema operativo indipendentemente l'una dall'altra. Questo tipo di architettura apre la strada all'elaborazione parallela. I sistemi multiprocessore liberamente accoppiati sono collegati tramite reti di comunicazione ad alta velocità.

I sistemi multiprocessore liberamente accoppiati sono anche noti come memoria distribuita, poiché i processori non condividono la memoria fisica e hanno i propri canali IO.

Techopedia spiega il sistema multiprocessore allentato

Un sistema multiprocessore utilizza più di una CPU insieme a canali di memoria e IO. Sono in grado di elaborare istruzioni multiple, programmazione di dati multipli (MIMD). Pertanto, supportano operazioni simultanee. La configurazione dei processori in un sistema multiprocessore può essere liberamente accoppiata o strettamente accoppiata. La principale distinzione tra questi due tipi di multiprocessore è il modo in cui è organizzata la memoria.

I sistemi strettamente accoppiati condividono un singolo spazio di memoria e condividono le informazioni attraverso la memoria comune condivisa. I multiprocessori accoppiati liberamente sono costituiti da memoria distribuita in cui ogni processore ha la propria memoria e canali IO. I processori comunicano tra loro tramite passaggio di messaggi o commutazione di interconnessione. Ogni processore può anche eseguire un sistema operativo diverso e avere la propria logica di controllo del bus.

I sistemi ad accoppiamento lento sono meno costosi dei sistemi ad accoppiamento stretto, ma sono fisicamente più grandi e hanno prestazioni ridotte rispetto ai sistemi ad accoppiamento stretto. I singoli nodi in un sistema liberamente accoppiato possono essere facilmente sostituiti e di solito sono economici. Anche i sistemi ad accoppiamento lento assorbono più potenza rispetto ai sistemi ad accoppiamento stretto. I sistemi liberamente accoppiati sono più robusti e possono resistere ai guasti. Un errore a nodo singolo non interrompe l'intero sistema ed è anche facile aggiungere più nodi a un sistema esistente. Ma la necessità di hardware aggiuntivo necessario per fornire la comunicazione tra i singoli processori li rende complessi e meno portatili.

Alcune delle caratteristiche dei multiprocessori ad accoppiamento debole sono:

  • Memoria distribuita
  • Contesa bassa
  • Alta scalabilità
  • Ritardo elevato
  • Bassa velocità di trasmissione dati
  • A basso costo
  • Interconnessione statica
  • Capace di eseguire più SO
  • Bassa produttività
  • Bassa sicurezza
  • Maggiori requisiti di spazio
  • Alto consumo energetico
  • Componenti riutilizzabili e flessibili
Che cos'è un sistema multiprocessore liberamente accoppiato? - definizione da techopedia