Sammenligningstabel
Grundlag for sammenligning | Løst koblet multiprocessorsystem | Tætkoblet Multiprocessor System |
---|---|---|
Grundlæggende | Hver processor har sit eget hukommelsesmodul. | Processorer har delte hukommelsesmoduler. |
Effektiv | Effektiv, når opgaver, der kører på forskellige processorer, har minimal interaktion. | Effektiv til højhastighed eller realtidsbehandling. |
Memory konflikt | Det støder generelt ikke på hukommelseskonflikt. | Det oplever flere hukommelseskonflikter. |
Interconnections | Message Transfer System (MTS). | Sammenkoblingsnetværk PMIN, IOPIN, ISIN. |
Datahastighed | Lav. | Høj. |
Dyrt | Billigere. | 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 .
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 .
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
- 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 .
- 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 .
- Det løst koblede system støder normalt ikke på hukommelseskonflikt, som for det meste er oplevet af stramt par system.
- 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) .
- Datahastigheden af det løst koblede system er lavt, mens datahastigheden af det tæt koblede system er højt .
- 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.