Différence entre les systèmes multiprocesseurs faiblement couplés et étroitement couplés

Auteur: Laura McKinney
Date De Création: 2 Avril 2021
Date De Mise À Jour: 13 Peut 2024
Anonim
Différence entre les systèmes multiprocesseurs faiblement couplés et étroitement couplés - La Technologie
Différence entre les systèmes multiprocesseurs faiblement couplés et étroitement couplés - La Technologie

Contenu


Le multiprocesseur est celui qui a plus de deux processeurs dans le système. Nous avons deux catégories de systèmes de multitraitement, qui sont couplage lâche et couplage étroit système multiprocesseur. Le degré de couplage entre le processeur est faible dans un système à couplage lâche, alors que le degré de couplage entre les processeurs dans le système à couplage étroit est élevé. La différence fondamentale entre le système de multitraitement à couplage lâche et celui à couplage étroit réside dans le fait que le système à couplage lâche a une mémoire distribuée alors que le système à couplage étroit a une mémoire partagée. Laissez-nous discuter de quelques autres différences entre les systèmes de multitraitement à couplage faible et étroit à l’aide du tableau de comparaison présenté ci-dessous.


  1. Tableau de comparaison
  2. Définition
  3. Différences Clés
  4. Conclusion

Tableau de comparaison

Base de comparaisonSystème multiprocesseur faiblement coupléSystème multiprocesseur étroitement couplé
De baseChaque processeur a son propre module de mémoire.Les processeurs ont des modules de mémoire partagés.
EfficaceEfficace lorsque les tâches exécutées sur différents processeurs ont une interaction minimale.Efficace pour le traitement à grande vitesse ou en temps réel.
Conflit de mémoireEn général, ne rencontrez pas de conflit de mémoire.Il éprouve plus de conflits de mémoire.
Interconnexions système de transfert (MTS).Réseaux d'interconnexion PMIN, IOPIN, ISIN.
Débit de donnéesFaible.Haute.
CoûteuxMoins cher.Plus cher.


Définition de système multiprocesseur à couplage lâche

Le multiprocesseur est celui qui a plus de deux processeurs dans le système. Maintenant quand le degré de couplage entre ces processeurs est très faible, le système s'appelle Système multiprocesseur faiblement couplé. Dans un système faiblement couplé, chaque processeur a son propre mémoire locale, un ensemble de périphérique d'entrée-sorties et un commutateur de canal et d'arbitre (CAS). Nous nous référons au processeur avec sa mémoire locale et un ensemble de périphériques d’entrée-sortie et CAS comme un module informatique.

Les processus exécutés sur différents modules informatiques communiquent les uns avec les autres en échangeant les s à travers un segment physique de système de transfert (MTS). Le système faiblement couplé est également appelé système distribué. Le système faiblement couplé est efficace lorsque les processus s'exécutant sur un module d'ordinateur différent nécessitent interaction minimale.

Si la demande d'accès à MTS de deux ou plusieurs modules d'ordinateur entre en collision, le CAS responsable choisit l'une des demandes simultanées et retarde les autres demandes jusqu'à ce que la demande sélectionnée soit complètement traitée. Le TAS a un mémoire de communication à grande vitesse accessible par l’ensemble des processeurs du système. La mémoire de communication dans CAS permet de tamponner les transferts de s.

Définition de système multiprocesseur à couplage étroit

le débit du système faiblement couplé peut être trop bas pour certaines des applications qui nécessitent temps d'accès rapide. Dans ce cas, Système à microprocesseur étroitement couplé doit être utilisé. Le système étroitement couplé a processeurs, modules de mémoire partagée, canaux d'entrée-sortie.

Les unités ci-dessus du système à couplage étroit sont connectées via l’ensemble de trois réseaux d'interconnexion, réseau d'interconnexion processeur-mémoire (PMIN), Réseau d'interconnexion processeur E / S (IOPIN) et le réseau d'interconnexion de signaux d'interruption (ISIN). L’utilisation de ces trois réseaux d’interconnexion est la suivante.

PMIN: C'est un interrupteur qui connecte chaque processeur à tous Module de mémoire. Il peut également être conçu de manière à ce qu'un processeur puisse diffuser des données vers un ou plusieurs modules de mémoire.

EST DANS: Cela permet à chacun processeur à diriger une interruption à tout autre processeur.

IOPIN: Cela permet à processeur à communiquer avec un Canal I / O qui est connecté à des périphériques d'entrée-sortie.

  1. La principale différence entre les systèmes faiblement couplés et étroitement couplés est que système faiblement couplé a mémoire distribuée, tandis que le système étroitement couplé a la memoire partagée.
  2. Lâchement couplé est efficace lorsque les tâches exécutées sur différents processeurs ont interaction minimale entre eux. D'autre part, le système étroitement couplé peut prendre une degré d'interaction plus élevé entre les processus et est efficace pour haute vitesse et traitement en temps réel.
  3. Le système faiblement couplé fait généralement ne pas rencontrer un conflit de mémoire qui est principalement expérimenté par le système des couples étroitement.
  4. Le réseau d’interconnexion dans un système faiblement couplé est Système de transfert (MTS) considérant que, dans un système à couplage étroit, les réseaux d'interconnexion sont réseau d'interconnexion processeur-mémoire (PMIN), réseau d'interconnexion processeur E / S (IOPIN) et le réseau d'interconnexion de signaux d'interruption (ISIN).
  5. le débit de données du système faiblement couplé est faible tandis que le débit de données du système étroitement couplé est haute.
  6. Le système faiblement couplé est Moins cher mais de plus grande taille alors que le système à couplage étroit est plus cher mais taille compacte.

Conclusion:

Le système à couplage lâche a une mémoire distribuée qui retarde le débit de données, tandis que le système à couplage étroit a une mémoire partagée qui augmente le débit de données.