Мультипроцессорная система - велика енциклопедія нафти і газу, стаття, сторінка 1

мультипроцессорная система

Мультипроцессорная система (multiprocessing system) - система, що складається з двох і більше ЦП, що підтримують автоматичну зв'язок і керованих однією спільною операційною системою. [1]

Мультипроцесорні системи діляться на системи з жорстким і вільним розподілом оперативної пам'яті між процесорами. У першому випадку за кожним процесором закріплюється кілька модулів пам'яті. Обмін інформацією здійснюється через буферну пам'ять або через канал зв'язку. Такий розподіл пам'яті застосовується при об'єднанні серійних ЕОМ в многопроцессорную обчислювальну систему. До його переваг відносяться простота зв'язку між процесорами і модулями. [2]

Мультипроцессорная система. по суті, має переваги двох систем - спеціалізованої та з поділом часу. Кожен прилад або група приладів мають свою власну ЕОМ з усіма перевагами індивідуального обслуговування - можливістю використання всієї сукупності обчислювальних пристроїв системи і високою чутливістю до переривань. [3]

Функціональна мультипроцессорная система простіше з точки зору організації пам'яті, так як окремий МП-модуль має обмежений набір програм, пов'язаних з колом покладених на нього завдань. У порівнянні з функціональними прямі мультипроцесорні системи мають переваги в можливості нарощування обсягу УКН і ЦК і розширення їх функцій, в більш високої функціональної надійності. Приклад структури, побудованої на основі описаних в § 2.3 функціональних модулів, показаний на рис. 2.24. Тут МКУ - модуль контролю та управління, що здійснює контроль за правильністю функціонування ПО ЦКП і управління реконфигурацией ЦКП при відмовах ТС і збої ПО. ОМ, МВО і М1 - відповідно обробні, взаємодії з оператором і канальні ФМ. Таким чином, ЦКП складається з набору функціонально-орієнтованих модулів (ФМ), об'єднаних для спільної роботи загальним полем пам'яті. Спільна пам'ять ЦКП розбита на окремі модулі, доступ до яких здійснюється за незалежних каналах. Організація взаємодії процесів через загальне поле пам'яті дозволяє створити надійну і гнучку структуру ПО ЦКП. [4]

Асиметрична мультипроцессорная система. в якій один або більше процесорів не мають коштів виконання операцій введення-виведення. [5]

У мультипроцессорной системі здійснюється динамічний розподіл системних завдань. Більш складне, ніж у многомашинной системи, програмне забезпечення дозволяє збалансувати в реальному часі навантаження і забезпечити стійкість до відмов. [6]

У мультипроцессорной системі кожен процесор має власний компаратор. [7]

У мультипроцессорной системі у кожного процесора є свій інтервальний таймер. [8]

У мультипроцессорной системі - натисканням кнопки загального скидання або кнопки завантаження на пульті будь-якого іншого процесора, що входить в дану конфігурацію, за умови що перемикач очищення системи знаходиться в нормальному положенні. [9]

У мультипроцессорной системі кожен канал підключений до одного процесору. Тільки один процесор може почати операцію введення-виведення на даному каналі, і до цього процесору будуть направлятися всі запити на переривання. [10]

У мультипроцессорной системі процесор, який перейшов в стан стоп при збої, видає запит на зовнішнє переривання для оповіщення про збої всіх з'єднаних з ним процесорів. [11]

У мультипроцессорной системі годинник захищаються тільки в тому випадку, коли перемикачі захисту годин на даному процесорі і на всіх інших процесорах системи знаходяться в положенні захист. Якщо перемикач на будь-якому процесорі мультипроцессорной конфігурації встановлено в положення установка, то дозволяється установка годин на кожному процесорі. [12]

У мультипроцессорной системі через непередбачуваного швидкодії процесорів може статися, що до установки семафора одним ЦП конкуруючий ЦП вже вважав той же семафор. В результаті два ЦП починають використовувати розділені дані одночасно, що може мати небажані наслідки. [14]

У мультипроцессорной системі кошти мови Оккам можуть служити для розподілу навантаження між наявними в розпорядженні ресурсами. Одна і та ж програма може виконуватися або на єдиному процесорі, або на декількох за рахунок зміни лише невеликого числа операторів в початковій частині програми. [15]

Сторінки: 1 2 3 4

Поділитися посиланням: