Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Типи обчислювальних систем

Реферат Типи обчислювальних систем





остішими. Зазвичай вони створюються як надбудова автономних ОС окремих ЕОМ, оскільки тут кожна ЕОМ має велику автономію у використанні ресурсів (своя оперативна і зовнішня пам'ять, свій відокремлений склад зовнішніх пристроїв і т.д.). У них широко використовуються програмні методи локального (в межах обчислювального центру) та дистанційного (мережева обробка) комплексування. p align="justify"> Спільним для побудови ОС багатомашинних комплексів служить той факт, що для кожної машини НД інші машини грають роль деяких зовнішніх пристроїв, і їх взаємодія здійснюється по інтерфейсах, які мають уніфіковане програмне забезпечення. Всі обміни даними між ЕОМ повинні передбачатися користувачами шляхом включення до програми спеціальних операторів розпаралелювання обчислень. За цими зверненнями ОС НД включає особливі програми управління обміном. При цьому ОС повинна забезпечувати розподіл і подальшу пересилку завдань або їх частин, оформляючи їх у вигляді самостійних завдань. Такі ОС, організовуючи обмін, повинні формувати і встановлювати зв'язки, контролювати процеси обміну, будувати черги запитів, вирішувати конфліктні ситуації. p align="justify"> У багатомашинних НД диспетчерські функції можуть вирішуватися на централізованою або децентралізованою основі. Зв'язок машин зазвичай встановлюється в порядку підлеглості: В«головна ЕОМ - допоміжна ЕОМВ». Наприклад, в пакеті Norton Commander є можливість встановити подібний зв'язок: Master - Slave. p align="justify"> Програмне забезпечення багатопроцесорних НД відрізняється більшою складністю. Це пояснюється глибинної складністю всебічного аналізу процесів, формованих у ЗС, а також складністю прийняття рішення в кожній конкретній ситуації. Тут всі операції планування та диспетчеризації пов'язані з динамічним розподілом ресурсів (оперативної та зовнішньої пам'яті, процесорів, даних системних таблиць, програм, периферійного обладнання і т.п.). Центральне місце в цьому відводиться ступеня використання та методам управління загальної оперативною пам'яттю. Тут дуже часто можуть формуватися множинні конфлікти, що вимагають складних процедур рішення, що призводить до затримок в обчисленнях. Як такі автономні ОС окремих процесорів відсутні. p align="justify"> Для забезпечення ефективної роботи багатопроцесорних систем їх операційні системи спеціалізують на такі типові методи взаємодії процесорів:

В«ведучий - ведений;

симетрична або однорідна обробка у всіх процесорах;

роздільна незалежна робота процесорів з обробки завдань.

Вибір методу В«ведучий - веденийВ» найбільшою мірою відповідає НД з централізованим управлінням. Тут є певна аналогія з багатомашинний системами, організованими за принципом В«головна ЕОМ - допоміжна ЕОМВ». Диспетчерські функції виконуються тільки одним процесором системи. Закріплення цих функцій може бути фіксованим і плаваючим. Для цього виділяється спеціал...


Назад | сторінка 13 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програмних засобів аналізу графіка функції і рішення оптимізаційни ...
  • Реферат на тему: SCADA - програмне забезпечення автоматичних систем управління технологічним ...
  • Реферат на тему: Програмне забезпечення модуля управління та налагодження комплексу систем з ...
  • Реферат на тему: Розподіл завдань за допомогою ниток по процесорах обчислювальної системи за ...
  • Реферат на тему: Прикладне програмне забезпечення системи управління готельним комплексом