Rekommenderas, 2024

Redaktionen

Skillnad mellan löst kopplat och tätt kopplat multiprocessorsystem

Multiprocessor är en som har mer än två processorer i systemet. Vi har två kategorier av multiprocessorsystem, som är löst kopplade och tätt kopplade multiprocessorsystem. Graden av koppling mellan processorn är låg i löst kopplat system, medan graden av koppling mellan processorer i det tätt kopplade systemet är högt. Den grundläggande skillnaden mellan det löst kopplade och tätt kopplade multiprocessningssystemet är att det löst kopplade systemet har distribuerat minne medan det tätt kopplade systemet har delat minne. Låt oss diskutera några fler skillnader mellan löst kopplat och tätt kopplat multiprocessorsystem med hjälp av jämförelsetabellen som visas nedan.

Jämförelsediagram

Grunder för jämförelseLöst kopplat multiprocessorsystemTätt kopplat multiprocessorsystem
GrundläggandeVarje processor har sin egen minnesmodul.Processorer har delade minnesmoduler.
EffektivEffektiv när uppgifter som körs på olika processorer, har minimal interaktion.Effektiv för höghastighets- eller realtidsbehandling.
MinneskonfliktDet brukar inte stöta på minneskonflikt.Det upplever mer minne konflikter.
SammanlänkningarMessage Transfer System (MTS).Sammankopplingsnät PMIN, IOPIN, ISIN.
DatahastighetLåg.Hög.
DyrBilligare.Dyrare.

Definition av löstkopplat multiprocessorsystem

Multiprocessor är en som har mer än två processorer i systemet. Nu när graden av koppling mellan dessa processorer är mycket låg kallas systemet löst kopplat multiprocessorsystem . I löst kopplat system har varje processor ett eget lokalt minne, en uppsättning ingångsutgångar s och en kanal och arbiter-switch (CAS) . Vi hänvisar till processorn med sitt lokala minne och uppsättning av inmatningsenheter och CAS som en datormodul .

Processer som körs på olika datormoduler kommunicerar med varandra genom att utbyta meddelanden genom ett fysiskt segment av MTS (Message Transfer System) . Det löst kopplade systemet är också känt som distribuerat system . Det löst kopplade systemet är effektivt när processerna som körs på olika datormoduler kräver minimal interaktion .

Om begäran om att få tillgång till MTS för två eller flera datormoduler kolliderar, väljer CAS ansvarsfullt en av de samtidiga förfrågningarna och fördröjer andra förfrågningar tills vald utfrågning är helt service. CAS har ett höghastighetskommunikationsminne som kan nås av alla processorer i systemet. Kommunikationsminnet i CAS används för att buffra överföringar av meddelanden .

Definition av tätt kopplat multiprocessorsystem

Genomförandet av det löst kopplade systemet kan vara för lågt för några av de applikationer som kräver snabb åtkomsttid . I detta fall måste Tättkopplat mikroprocessorsystem användas. Det tättkopplade systemet har processorer, delade minnesmoduler, ingångsutgångskanaler .

Ovanstående enheter i det tätt kopplade systemet är anslutna via uppsättningen av tre sammankopplingsnät, processorns minnessammanbindningsnätverk (PMIN), I / O-processorns sammankopplingsnätverk (IOPIN) och interrupt-signal interconnection network (ISIN) . Användningen av dessa tre sammankopplingsnät är som följer.

PMIN: Det är en växel som kopplar varje processor till varje minnesmodul . Den kan också utformas på ett sätt som en processor kan sända data till en eller flera minnesmoduler.

ISIN: Det gör det möjligt för varje processor att avbryta någon annan processor .

IOPIN : Det gör att en processor kan kommunicera med en I / O-kanal som är ansluten till inmatningsutgångar.

Viktiga skillnader mellan löst kopplat och tätt kopplat multiprocessorsystem

  1. Nyckelfaktorn mellan löst kopplat och tätt kopplat system är att det löst kopplade systemet har distribuerat minne, medan det tättkopplade systemet har delat minne .
  2. Löst kopplad är effektiv när arbetsuppgifterna på olika processorer har minimal växelverkan mellan dem. Å andra sidan kan det tätt kopplade systemet ta en högre grad av växelverkan mellan processer och är effektiv för snabb och realtidsbehandling .
  3. Det löst kopplade systemet stöter i allmänhet inte på minneskonflikt, vilket för det mesta upplevs av tätt parsystem.
  4. Sammankopplingsnätverket i ett löst kopplat system är MTS (Message Transfer System), medan sammankopplingsnät i ett tätt kopplat system är processorns minnessammanbindningsnätverk (PMIN), I / O-processorns sammankopplingsnätverk (IOPIN) och avbrottssignalen samtrafiknätverk (ISIN) .
  5. Datahastigheten för det löst kopplade systemet är lågt medan datahastigheten för det tätt kopplade systemet är högt .
  6. Det löst kopplade systemet är billigare men större i storlek, medan det tätt kopplade systemet är dyrare men kompakt i storlek .

Slutsats:

Det löst kopplade systemet har ett distribuerat minne som fördröjer datahastigheten medan det tättkopplade systemet har delat minne som ökar datahastigheten.

Top