Forskjell mellom løst koblet og tett koblet flerprosessorsystem

Forfatter: Laura McKinney
Opprettelsesdato: 2 April 2021
Oppdater Dato: 13 Kan 2024
Anonim
Forskjell mellom løst koblet og tett koblet flerprosessorsystem - Teknologi
Forskjell mellom løst koblet og tett koblet flerprosessorsystem - Teknologi

Innhold


Multiprosessor er en som har mer enn to prosessorer i systemet. Vi har to kategorier av flerbehandlingssystemer, det vil si løst koblet og sammensveiset multiprosessorsystem. Koblingsgraden mellom prosessoren er lav i løst koblet system, mens koblingsgraden mellom prosessorene i det tett koblede systemet er høy. Den grunnleggende forskjellen mellom det løst koblede og tett koblede flerbehandlingssystemet 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 flerbehandlingssystem ved hjelp av sammenligningstabellen vist nedenfor.

  1. Sammenligningstabell
  2. Definisjon
  3. Viktige forskjeller
  4. Konklusjon

Sammenligningstabell

Grunnlag for sammenligningLøst koblet flerprosessorsystemTett koblet flerprosessorsystem
grunn~~POS=TRUNCHver prosessor har sin egen minnemodul.Prosessorer har delte minnemoduler.
EffektivEffektivt når oppgaver som kjører på forskjellige prosessorer, har minimalt samspill.Effektiv for høyhastighets- eller sanntidsbehandling.
MinnekonfliktDet møter generelt ikke hukommelseskonflikt.Den opplever flere hukommelseskonflikter.
sammenkoblinger overføringssystem (MTS).Samtrafikknettverk 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 koblingsgrad mellom disse prosessorene er veldig lav, heter systemet løst koblet flerprosessorsystem. I løst koblet system har hver prosessor sin eget lokalt minne, et sett input-output-enhets og a kanal og arbiter switch (CAS). Vi refererer til prosessoren med dets lokale minne og sett med inngangsutstyr og CAS som en datamaskin modul.

Prosesser som kjøres på forskjellige datamaskinmoduler kommuniserer med hverandre ved å utveksle s gjennom et fysisk segment av overføringssystem (MTS). Det løst koblede systemet er også kjent som distribuert system. Det løst koblede systemet er effektiv når prosessene som kjører på forskjellige datamaskinmoduler krever minimal samhandling.


Hvis forespørselen om å få tilgang til MTS for to eller flere datamaskinmoduler kolliderer, vil CAS ansvarlig velger en av de samtidige forespørslene og utsette andre forespørsler til valgt forespørsel blir fullstendig betjent. CAS har en høyhastighets kommunikasjonsminne som kan nås av alle prosessorer i systemet. Kommunikasjonsminnet i CAS er vant til buffer overføringene av s.

Definisjon av Tightly Coupled Multiprocessor System

De gjennomstrømming av det løst koblede systemet kan være for lavt for noen av applikasjonene som krever rask tilgangstid. I dette tilfellet, Tett koblet mikroprosessorsystem må brukes. Det tettkoblede systemet har prosessorer, delte minnemoduler, input-output kanaler.

De ovennevnte enhetene til det tettkoblede systemet kobles gjennom settet med tre samtrafikknettverk, prosessor-minne-sammenkoblingsnettverk (PMIN), I / O-prosessor samtrafikknettverk (IOPIN) og interrupt-signal interconnection network (ISIN). Bruken av disse tre sammenkoblingsnettverk er som følger.

PMIN: Det er en bryter som forbinder Hver prosessor til alle minnemodul. Det kan også utformes på en måte som en prosessor kan kringkaste data til en eller flere minnemoduler.

ER I: Det tillater hver prosessor til dirigere et avbrudd til hva som helst annen prosessor.

IOPIN: Det tillater a prosessor til kommunisere med en I / O-kanal som er koblet til inngang-utgangsenheter.

  1. Den viktigste forskjellen mellom løst koblet og tett koblet system er det løst koblet system har distribuert minne, mens tett koblet system har delt minne.
  2. Løst koblet er effektiv når oppgavene som kjører på forskjellige prosessorer har minimal samhandling mellom dem. På den andre hender kan det tettkoblede systemet ta en høyere grad av samhandling mellom prosesser og er effektiv for høyhastighets- og sanntidsbehandling.
  3. Det løst koblede systemet gjør det generelt ikke møte minnekonflikt som for det meste oppleves av tett par-system.
  4. Samtrafikknettet i et løst koblet system er Overføringssystem (MTS) mens i et tett koblet system er samtrafikknettverkene prosessor-minne-sammenkoblingsnettverk (PMIN), I / O-prosessor-sammenkoblingsnettverk (IOPIN) og interrupt-signal interconnection network (ISIN).
  5. De datahastighet av det løst koblede systemet er lav mens, datahastighet av det tettkoblede systemet er høy.
  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.