Porovnávacia tabuľka
Základ pre porovnanie | Voľne viazaný multiprocesorový systém | Tesne 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äti | Vo všeobecnosti sa nenachádza konflikt s pamäťou. | Zaznamenáva viac konfliktov v pamäti. |
prepojenie | Systém prenosu správ (MTS). | Prepojovacie siete PMIN, IOPIN, ISIN. |
Rýchlosť prenosu dát | Ní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 .
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 .
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
- Kľúčovým rozdielom medzi voľne spojeným a pevne spojeným systémom je, že voľne spojený systém má rozloženú pamäť, zatiaľ čo pevne spojený systém má zdieľanú pamäť .
- 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 .
- 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.
- 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) .
- Údajová rýchlosť voľne spojeného systému je nízka, zatiaľ čo prenosová rýchlosť pevne spojeného systému je vysoká .
- 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ť.