Odporúčaná, 2024

Redakcia Choice

Rozdiel medzi voľne spojeným a tesne spojeným multiprocesorovým systémom

Multiprocesor je ten, ktorý má v systéme viac ako dva procesory. Máme dve kategórie multiprocesných systémov, ktoré sú voľne spojené a tesne spojené multiprocesorový systém. Stupeň spojenia medzi procesorom je nízky v systéme s voľným pripojením, zatiaľ čo stupeň spojenia medzi procesormi v pevne spojenom systéme je vysoký. Základný rozdiel medzi voľne viazaným a tesne spojeným multiprocesným systémom spočíva v tom, že voľne spojený systém má rozloženú pamäť, zatiaľ čo pevne spojený systém má zdieľanú pamäť. Prediskutujeme niekoľko rozdielov medzi voľne viazaným a pevne spojeným multiprocesným systémom pomocou porovnávacieho grafu zobrazeného nižšie.

Porovnávacia tabuľka

Základ pre porovnanieVoľne viazaný multiprocesorový systémTesne prepojený multiprocesorový systém
základnéKaždý procesor má vlastný pamäťový modul.Procesory majú zdieľané pamäťové moduly.
účinnýEfektívne, keď úlohy bežiace na rôznych procesoroch, má minimálnu interakciu.Efektívne pre vysokorýchlostné spracovanie alebo spracovanie v reálnom čase.
Rozpor v pamätiVo všeobecnosti sa nenachádza konflikt s pamäťou.Zaznamenáva viac konfliktov v pamäti.
prepojenieSystém prenosu správ (MTS).Prepojovacie siete PMIN, IOPIN, ISIN.
Rýchlosť prenosu dátNízka.Vysoká.
drahýLacnejšie.Drahší.

Definícia systémov s viacnásobným prepojením

Multiprocesor je ten, ktorý má v systéme viac ako dva procesory. Keď je stupeň spojenia medzi týmito procesormi veľmi nízky, systém sa nazýva voľne viazaný multiprocesorový systém . Vo voľne viazanom systéme každý procesor má svoju vlastnú lokálnu pamäť, sadu vstupno-výstupných zariadení s a kanálový a arbiterový prepínač (CAS) . Odkazujeme na procesor s miestnou pamäťou a sadu vstupno-výstupných zariadení a CAS ako počítačový modul .

Procesy, ktoré sa vykonávajú na rôznych počítačových moduloch, komunikujú navzájom prostredníctvom výmeny správ prostredníctvom fyzického segmentu systému prenosu správ (MTS) . Voľne spojený systém je tiež známy ako distribuovaný systém . Voľne spojený systém je efektívny, keď procesy bežiace na rôznych počítačových moduloch vyžadujú minimálnu interakciu .

Ak dôjde k zrážke žiadosti o prístup k MTS dvoch alebo viacerých počítačových modulov, CAS zodpovedne vyberie jednu zo súbežných požiadaviek a odloží ďalšie požiadavky, kým sa neobnoví vybraná žiadosť úplne. CAS má vysokorýchlostnú komunikačnú pamäť, ku ktorej je možné pristupovať všetkými procesormi v systéme. Komunikačná pamäť v CAS sa používa na vyrovnávanie prenosov správ .

Definícia tesne spojeného viacprocesorového systému

Priechodnosť voľne viazaného systému môže byť príliš nízka pre niektoré aplikácie, ktoré vyžadujú rýchly prístupový čas . V tomto prípade sa musí použiť tesne pripojený mikroprocesorový systém . Pevne spojený systém má procesory, zdieľané pamäťové moduly, vstupno-výstupné kanály .

Vyššie uvedené jednotky tesne pripojeného systému sú prepojené sériou troch prepojovacích sietí, prepojovacej siete procesorov a pamätí (PMIN), prepojovacej siete procesorov I / O (IOPIN) a prepojovacej siete prerušenia a signálov (ISIN) . Používanie týchto troch prepojovacích sietí je nasledovné.

PMIN: Je to prepínač, ktorý spája každý procesor s každým pamäťovým modulom . Môže byť tiež navrhnutý tak, aby procesor mohol vysielať dáta do jedného alebo viacerých pamäťových modulov.

ISIN: Umožňuje každému procesoru smerovať prerušenie na akýkoľvek iný procesor .

IOPIN : Umožňuje procesoru komunikovať s I / O kanálom, ktorý je pripojený na vstupno-výstupné zariadenia.

Kľúčové rozdiely medzi systémom s viacnásobným prepojením a tesným prepojením

  1. Kľúčovým rozdielom medzi voľne spojeným a pevne spojeným systémom je, že voľne spojený systémrozloženú pamäť, zatiaľ čo pevne spojený systémzdieľanú pamäť .
  2. Voľne spojené je efektívne, keď úlohy na rôznych procesoroch majú minimálnu interakciu medzi nimi. Na druhej strane pevne spojený systém môže mať vyšší stupeň interakcie medzi procesmi a je účinný pri vysokorýchlostnom spracovaní a spracovaní v reálnom čase .
  3. Voľne spojený systém sa vo všeobecnosti nedokáže stretnúť s konfliktom v pamäti, ktorý je väčšinou skúsený systémom pevných párov.
  4. Prepojovacia sieť v systéme s voľným pripojením je systém prenosu správ (MTS), zatiaľ čo v pevne spojenom systéme prepojovacích sietí sú prepojovacia sieť procesor-pamäť (PMIN), prepojovacia sieť I / O procesorov (IOPIN) a signál prerušenia prepojovacej siete (ISIN) .
  5. Údajová rýchlosť voľne spojeného systému je nízka, zatiaľ čo prenosová rýchlosť pevne spojeného systému je vysoká .
  6. Voľne spojený systém je lacnejší, ale väčší, zatiaľ čo pevne spojený systém je drahší, ale kompaktný .

záver:

Voľne pripojený systém má distribuovanú pamäť, ktorá oneskoruje dátovú rýchlosť, zatiaľ čo pevne spojený systém má zdieľanú pamäť, ktorá zvyšuje dátovú rýchlosť.

Top