Sammenligningstabel
Grunnlag for sammenligning | Løst koblet flerprosessorsystem | Tettkoblet flerprosessorsystem |
---|---|---|
grunn~~POS=TRUNC | Hver prosessor har sin egen minnemodul. | Prosessorer har delte minnemoduler. |
Effektiv | Effektiv når oppgavene kjører på forskjellige prosessorer, har minimal interaksjon. | Effektiv for høyhastighets- eller sanntidsbehandling. |
Minne konflikt | Det oppstår vanligvis ikke minnekonflikt. | Det opplever flere minne konflikter. |
sammenkoblinger | Meldingsoverføringssystem (MTS). | Samkjøpsnettverk PMIN, IOPIN, ISIN. |
Datahastighet | Lav. | Høy. |
Dyrt | Billigere. | 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 .
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 .
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
- 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 .
- 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 .
- Det løst koblede systemet støter vanligvis ikke på minnekonflikt, som for det meste oppleves av tett parsystem.
- 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) .
- Datahastigheten til det løst koblede systemet er lavt mens datahastigheten til det tett koplede systemet er høyt .
- 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.