Діаграма порівняння
Основа для порівняння | Слабко зв'язана багатопроцесорна система | Щільно з'єднані багатопроцесорні системи |
---|---|---|
Основний | Кожен процесор має власний модуль пам'яті. | Процесори мають спільні модулі пам'яті. |
Ефективний | Ефективний при виконанні завдань на різних процесорах, має мінімальну взаємодію. | Ефективний для високошвидкісної або реальної обробки. |
Конфлікт пам'яті | Це взагалі, не зустрічаються конфлікти пам'яті. | Вона переживає більше конфліктів пам'яті. |
Взаємозв'язки | Система передачі повідомлень (МТС). | Мережні мережі PMIN, IOPIN, ISIN. |
Швидкість передачі даних | Низький. | Високий. |
Дорого | Дешевше. | Дорожчий. |
Визначення вільно пов'язаної багатопроцесорної системи
Мультипроцесорний, який має більше двох процесорів у системі. Тепер, коли ступінь зв'язку між цими процесорами дуже низька, система називається слабосвязанной багатопроцесорною системою . У слабосвязанной системі кожен процесор має свою власну локальну пам'ять, набір пристроїв вводу-виводу s і канал і арбітр-комутатор (CAS) . Ми посилаємося на процесор з його локальною пам'яттю і набором пристроїв вводу-виводу і CAS як комп'ютерний модуль .
Якщо запит на доступ до MTS двох або більше комп'ютерних модулів стикається, CAS відповідально вибирає один з одночасних запитів і затримує інші запити, поки обраний запит не буде повністю обслуговуватися. CAS має високошвидкісну пам'ять зв'язку, до якої можуть звертатися всі процесори в системі. Пам'ять зв'язку в CAS використовується для буферизації передачі повідомлень .
Визначення щільно пов'язаної багатопроцесорної системи
Пропускна здатність вільно пов'язаної системи може бути занадто низькою для деяких програм, які вимагають швидкого часу доступу . У цьому випадку необхідно використовувати щільно зв'язану мікропроцесорну систему . Міцна система має процесори, модулі спільної пам'яті, канали вводу-виводу .
PMIN: це комутатор, який з'єднує кожен процесор з кожним модулем пам'яті . Він також може бути розроблений таким чином, що процесор може транслювати дані в один або більше модулів пам'яті.
ISIN: дозволяє кожному процесору направляти переривання на будь-який інший процесор .
IOPIN : Дозволяє процесору зв'язуватися з I / O каналом, який підключений до пристроїв вводу-виводу.
Ключові відмінності між слабко зв'язаною і щільно з'єднаною багатопроцесорною системою
- Ключова відмінність між вільно зв'язаною і тісно пов'язаною системою полягає в тому, що вільно зв'язана система розподіляє пам'ять, тоді як щільно пов'язана система має спільну пам'ять .
- Слабке поєднання ефективне, коли завдання, що виконуються на різних процесорах, мають мінімальну взаємодію між ними. З іншого боку, тісно пов'язана система може приймати більш високий ступінь взаємодії між процесами і ефективна для високошвидкісної та реальної обробки .
- Нескладна система, як правило, не стикається з конфліктом пам'яті, який в основному відчувається системою щільних пар.
- Мережева мережа в вільно зв'язаній системі - система передачі повідомлень (МТС), тоді як в тісно пов'язаній системі мережа взаємоз'єднання є мережею взаємодії процесорної пам'яті (ПМІН), мережею взаємодії процесорів вводу / виводу (ІОПІН) і сигналом переривання мережа взаємоз'єднання (ISIN) .
- Швидкість передачі даних вільно зв'язаної системи низька, тоді як швидкість передачі даних в тісно пов'язаній системі висока .
- Вільнозв'язана система є менш дорогою, але більшою за розміром, тоді як щільно з'єднана система є більш дорогою, але компактною за розміром .
Висновок:
Вільнозв'язана система має розподілену пам'ять, яка затримує швидкість передачі даних, тоді як щільно пов'язана система має спільну пам'ять, що збільшує швидкість передачі даних.