Anbefalet, 2024

Redaktørens Valg

Forskel mellem løst koblet og tæt koblet multiprocessorsystem

Multiprocessor er en, der har mere end to processorer i systemet. Vi har to kategorier af multiprocessorsystemer, der er løst koblet og tæt koblet multiprocessorsystem. Graden af ​​kobling mellem processoren er lav i løst koblet system, medens graden af ​​kobling mellem processorer i det tæt koblede system er højt. Den grundlæggende forskel mellem det løst koblede og tæt koblede multiprocessorsystem er, at det løst koblede system har distribueret hukommelse, mens det tæt koblede system har delt hukommelse. Lad os diskutere nogle flere forskelle mellem løst koblet og tæt koblet multiprocessing system ved hjælp af sammenligning diagram vist nedenfor.

Sammenligningstabel

Grundlag for sammenligningLøst koblet multiprocessorsystemTætkoblet Multiprocessor System
GrundlæggendeHver processor har sit eget hukommelsesmodul.Processorer har delte hukommelsesmoduler.
EffektivEffektiv, når opgaver, der kører på forskellige processorer, har minimal interaktion.Effektiv til højhastighed eller realtidsbehandling.
Memory konfliktDet støder generelt ikke på hukommelseskonflikt.Det oplever flere hukommelseskonflikter.
InterconnectionsMessage Transfer System (MTS).Sammenkoblingsnetværk PMIN, IOPIN, ISIN.
DatahastighedLav.Høj.
DyrtBilligere.Dyrere.

Definition af løst koblet multiprocessorsystem

Multiprocessor er en, der har mere end to processorer i systemet. Nu når graden af ​​kobling mellem disse processorer er meget lav, kaldes systemet løst koblet multiprocessorsystem . I løst koblet system har hver processor sin egen lokale hukommelse, et sæt input-output-enheder s og en kanal og arbiter-switch (CAS) . Vi henviser til processoren med sin lokale hukommelse og sæt af input-output enheder og CAS som et computer modul .

Processer, der udføres på forskellige computermoduler, kommunikerer med hinanden ved at udveksle meddelelserne gennem et fysisk segment af meddelelsesoverførselssystemet (MTS) . Det løst koblede system er også kendt som distribueret system . Det løst koblede system er effektivt, når processerne kører på forskellige computer moduler kræver minimal interaktion .

Hvis anmodningen om adgang til MTS for to eller flere computermoduler kolliderer, vælger CAS ansvarligt en af ​​de samtidige anmodninger og forsinker andre anmodninger, indtil den valgte forespørgsel er fuldstændigt betjent. CAS'en har en højhastighedskommunikationshukommelse, der kan fås af alle processorer i systemet. Kommunikationshukommelsen i CAS bruges til at buffer overførslen af ​​meddelelser .

Definition af tæt koblet multiprocessorsystem

Gennemgangen af det løst koblede system kan være for lavt til nogle af de applikationer, der kræver hurtig adgangstid . I dette tilfælde skal Tætkoblet mikroprocessorsystem anvendes. Det tæt koblede system har processorer, delte hukommelsesmoduler, input-output-kanaler .

Ovennævnte enheder i det tæt koblede system forbindes via sæt af tre sammenkoblingsnetværk, processor-hukommelsessammenkoblingsnetværk (PMIN), I / O-processorkoblingsnetværk (IOPIN) og interrupt-signal interconnection Network (ISIN) . Brugen af ​​disse tre sammenkoblingsnetværk er som følger.

PMIN: Det er en switch, der forbinder hver processor til hvert hukommelsesmodul . Det kan også konstrueres på en måde, som en processor kan sende data til et eller flere hukommelsesmoduler.

ISIN: Det tillader hver processor at rette en afbrydelse til enhver anden processor .

IOPIN : Det giver en processor mulighed for at kommunikere med en I / O-kanal, der er forbundet til input-output-enheder.

Nøgleforskelle mellem løst koblet og tæt koblet multiprocessorsystem

  1. Nøgleforskellen mellem løst koblet og tæt koblet system er, at det løst koblede system har distribueret hukommelse, mens det tæt koblede system har delt hukommelse .
  2. Løs koblet er effektiv, når opgaverne på forskellige processorer har minimal interaktion mellem dem. På den anden side kan det tæt koblede system tage en højere grad af interaktion mellem processer og er effektiv til hurtig og realtidsbehandling .
  3. Det løst koblede system støder normalt ikke på hukommelseskonflikt, som for det meste er oplevet af stramt par system.
  4. Sammenkoblingsnetværket i et løst koblet system er Message Transfer System (MTS), mens sammenkoblingsnetværkene i et tæt koblet system er processor-hukommelsessammenkoblingsnetværk (PMIN), I / O-processors samtrafiknetværk (IOPIN) og afbrydesignalet samtrafiknetværk (ISIN) .
  5. Datahastigheden af det løst koblede system er lavt, mens datahastigheden af det tæt koblede system er højt .
  6. Det løst koblede system er billigere men større i størrelse, mens det tæt koblede system er dyrere men kompakt i størrelse .

Konklusion:

Det løst koblede system har en distribueret hukommelse, som forsinker datahastigheden, mens det tætkoblede system har delet hukommelse, hvilket øger datahastigheden.

Top