Anbefalt, 2024

Redaksjonens

Forskjellen mellom løst koblet og tett koblet multiprosessorsystem

Multiprosessor er en som har mer enn to prosessorer i systemet. Vi har to kategorier av multiprosesseringssystemer, som er løst koblet og tett koblet multiprosessorsystem. Graden av kopling mellom prosessoren er lav i løst koblet system, mens graden av kopling mellom prosessorer i det tett koblede systemet er høyt. Den grunnleggende forskjellen mellom det løst koblede og tett koblede flerprosesseringssystemet er at løst koblet system har distribuert minne mens det tettkoblede systemet har delt minne. La oss diskutere noen flere forskjeller mellom løst koblet og tett koblet multiprosesseringssystem ved hjelp av sammenligningsdiagrammet som er vist nedenfor.

Sammenligningstabel

Grunnlag for sammenligningLøst koblet flerprosessorsystemTettkoblet flerprosessorsystem
grunn~~POS=TRUNCHver prosessor har sin egen minnemodul.Prosessorer har delte minnemoduler.
EffektivEffektiv når oppgavene kjører på forskjellige prosessorer, har minimal interaksjon.Effektiv for høyhastighets- eller sanntidsbehandling.
Minne konfliktDet oppstår vanligvis ikke minnekonflikt.Det opplever flere minne konflikter.
sammenkoblingerMeldingsoverføringssystem (MTS).Samkjøpsnettverk PMIN, IOPIN, ISIN.
DatahastighetLav.Høy.
DyrtBilligere.Dyrere.

Definisjon av løst koblet flerprosessorsystem

Multiprosessor er en som har mer enn to prosessorer i systemet. Nå når graden av kopling mellom disse prosessorene er svært lav, kalles systemet løst koblet multiprosessorsystem . I løst koblet system har hver prosessor sitt eget lokale minne, et sett med inngangs-utgangsenhet s og en kanal og arbiter-bryter (CAS) . Vi refererer til prosessoren med sitt lokale minne og sett med input-output-enheter og CAS som en datamodul .

Prosesser som utføres på forskjellige datamoduler, kommuniserer med hverandre ved å utveksle meldingene gjennom et fysisk segment av MTS (Message Transfer Transfer System) . Det løst koblede systemet er også kjent som distribuert system . Det løst koblede systemet er effektivt når prosessene som kjører på en annen datamodul krever minimal interaksjon .

Hvis forespørselen fo tilgang til MTS på to eller flere datamoduler kolliderer, velger CAS ansvarlig en av samtidige forespørsler og forsinker andre forespørsler inntil valgt forespørsel blir fullstendig betjent. CAS har et høyhastighets kommunikasjonsminne som kan nås av alle prosessorene i systemet. Kommunikasjonsminnet i CAS brukes til å buffere overføringer av meldinger .

Definisjon av tett koblet flerprosessorsystem

Gjennomløpet av det løst koblede systemet kan være for lavt for noen av programmene som krever rask tilgangstid . I dette tilfellet må Tettkoblet mikroprosessorsystem brukes. Det tettkoblede systemet har prosessorer, delte minnemoduler, inngangs-utgangskanaler .

Ovennevnte enheter i det tettkoblede systemet er koblet via settet av tre sammenkoblingsnettverk, prosessor-minnessammenkoblingsnettverk (PMIN), I / O-prosessors samtrafikknettverk (IOPIN) og interrupt-signal interconnection Network (ISIN) . Bruken av disse tre sammenkoblingsnettene er som følger.

PMIN: Det er en bryter som kobler hver prosessor til hver minnemodul . Den kan også utformes på en måte som en prosessor kan kringkaste data til en eller flere minnemoduler.

ISIN: Det tillater hver prosessor å rette en avbrudd til enhver annen prosessor .

IOPIN : Det tillater en prosessor å kommunisere med en I / O-kanal som er koblet til inngangsendere.

Nøkkelforskjeller mellom løst koblet og tett koblet flerprosessorsystem

  1. Hovedforskjellen mellom løst koblet og tett koblet system er at det løst koblede systemet har distribuert minne, mens det tettkoblede systemet har delt minne .
  2. Løskoblet er effektivt når oppgavene som kjører på forskjellige prosessorer, har minimal interaksjon mellom dem. På den andre siden kan det tett koblede systemet ta en høyere grad av interaksjon mellom prosesser og er effektiv for høyhastighets og sanntidsbehandling .
  3. Det løst koblede systemet støter vanligvis ikke på minnekonflikt, som for det meste oppleves av tett parsystem.
  4. Sammenkoblingsnettet i et løst koblet system er MTS (Message Transfer System), mens i et tett koblet system er samtrafikknettene prosessor-minnessammenkoblingsnettverk (PMIN), I / O-prosessors samtrafikknettverk (IOPIN) og avbruddssignalet samtrafikknettverk (ISIN) .
  5. Datahastigheten til det løst koblede systemet er lavt mens datahastigheten til det tett koplede systemet er høyt .
  6. Det løst koblede systemet er billigere, men større i størrelse, mens det tettkoblede systemet er dyrere, men kompakt i størrelse .

Konklusjon:

Det løst koblede systemet har et distribuert minne som forsinker datahastigheten mens det tettkoblede systemet har delt minne som øker datahastigheten.

Top