Препоръчано, 2024

Избор На Редактора

Разлика между свободно свързана и плътно свързана многопроцесорна система

Multiprocessor е този, който има повече от два процесора в системата. Разполагаме с две категории многопроцесорни системи, които са свободно свързана и тясно свързана многопроцесорна система. Степента на свързване между процесора е ниска в слабо свързана система, докато степента на свързване между процесорите в плътно свързаната система е висока. Основната разлика между свободно свързаната и плътно свързана многопроцесорна система е, че свободно свързаната система разпределя паметта, докато плътно свързаната система има обща памет. Нека разгледаме още няколко разлики между свободно свързаната и тясно свързана многопроцесорна система с помощта на таблицата за сравнение, показана по-долу.

Сравнителна таблица

Основа за сравнениеСлабосвързана многопроцесорна системаПлътно свързана многопроцесорна система
ОсновенВсеки процесор има свой собствен модул памет.Процесорите имат модули с обща памет.
ефикасенЕфективно, когато задачите, изпълнявани на различни процесори, имат минимално взаимодействие.Ефективна за високоскоростна обработка или обработка в реално време.
Конфликт на паметтаТой обикновено не се сблъсква с конфликт на паметта.Той преживява повече конфликти в паметта.
ВръзкитеСистема за прехвърляне на съобщения (MTS).Междусистемни мрежи PMIN, IOPIN, ISIN.
Скорост на даннитеНиска.Високо.
скъпПо-малко скъп.По-скъпо.

Дефиниране на свободно свързана многопроцесорна система

Multiprocessor е този, който има повече от два процесора в системата. Сега, когато степента на свързване между тези процесори е много ниска, системата се нарича свободно свързана многопроцесорна система . В свободно свързаната система всеки процесор има собствена локална памет, набор от входно-изходни устройства s и превключвател за канал и арбитър (CAS) . Ние наричаме процесора с неговата локална памет и набор от входно-изходни устройства и CAS като компютърен модул .

Процеси, които се изпълняват на различни компютърни модули, комуникират помежду си чрез обмен на съобщенията чрез физически сегмент на система за пренос на съобщения (MTS) . Свободно свързаната система също е известна като разпределена система . Свободно свързаната система е ефективна, когато процесите, изпълнявани на различен компютърен модул, изискват минимално взаимодействие .

Ако заявката за достъп до МТС на два или повече компютърни модула се сблъскат, ССА отговорно избира едно от едновременните заявки и забавя други заявки, докато избраното искане не се обслужва напълно. CAS има високоскоростна комуникационна памет, която може да бъде достъпна от всички процесори в системата. Комуникационната памет в CAS се използва за буфериране на прехвърлянията на съобщения .

Дефиниране на плътно свързана многопроцесорна система

Пропускателната способност на свободно свързаната система може да бъде твърде ниска за някои от приложенията, които изискват време за бърз достъп . В този случай трябва да се използва плътно свързана микропроцесорна система . Тясно свързаната система има процесори, модули с обща памет, входно-изходни канали .

Горепосочените единици на плътно свързаната система се свързват чрез набора от три междусистемни мрежи, мрежова връзка между процесора и паметта (PMIN), I / O-процесорната междусистемна мрежа (IOPIN) и мрежата за прекъсване на сигнала (ISIN) . Използването на тези три междусистемни мрежи е следното.

PMIN: Това е превключвател, който свързва всеки процесор към всеки модул памет . Той може също така да бъде проектиран така, че процесорът да може да излъчва данни към един или повече модул памет.

ISIN: Позволява на всеки процесор да насочва прекъсване към всеки друг процесор .

IOPIN : позволява на процесора да комуникира с I / O канал, който е свързан с входно-изходни устройства.

Основни разлики между свободно свързаните и плътно свързаните многопроцесорни системи

  1. Основната разлика между свободно свързаната и тясно свързана система е, че свободно свързаната система има разпределена памет, докато плътно свързаната система има обща памет .
  2. Слабо свързаното е ефективно, когато задачите, изпълнявани на различни процесори, имат минимално взаимодействие между тях. От друга страна, тясно свързаната система може да вземе по- висока степен на взаимодействие между процесите и е ефективна за високоскоростна обработка в реално време .
  3. Свободно свързаната система обикновено не се сблъсква с конфликт на паметта, който най-често се усеща от плътно двойката система.
  4. Мрежата за взаимно свързване в свободно свързана система е система за прехвърляне на съобщения (MTS), докато в тясно свързана система междусистемните мрежи са мрежи за взаимно свързване на процесор-памет (PMIN), I / O-процесорна мрежа за свързване (IOPIN) и прекъсващ сигнал междусистемна мрежа (ISIN) .
  5. Скоростта на данните на слабосвързаната система е ниска, докато скоростта на данни на плътно свързаната система е висока .
  6. Свободно свързаната система е по-евтина, но по-голяма по размер, докато плътно свързаната система е по-скъпа, но компактна по размер .

Заключение:

Свободно свързаната система има разпределена памет, която забавя скоростта на данните, докато тясно свързаната система има обща памет, която увеличава скоростта на предаване на данни.

Top