Page 161 - 6111
P. 161

Лекція № 15

                                      КОМП’ЮТЕРНІ СИСТЕМИ КЛАСУ MIМD:
                                  МУЛЬТИПРОЦЕСОРНІ, МУЛЬТИКОМП’ЮТЕРНІ,
                                   СИСТЕМИ З НЕОДНОРІДНИМ ДОСТУПОМ ДО
                             ОПЕРАТИВНОЇ ПАМ’ЯТІ (NUMA СИСТЕМИ), КЛАСТЕРНІ
                                             СИСТЕМИ, GRID СИСТЕМИ

                                15.1 Мультипроцесорні комп’ютерні системи
                                В  мультипроцесорних  КС  спільним  ресурсом  є  оперативна
                            пам’ять.  Паралельна  робота  процесорів  і  використання  загальної
                            оперативної    пам’яті   забезпечується    управлінням    єдиною
                            операційною системою.
                                В мультипроцесорних КС швидкодія і надійність істотно вищі
                            від   аналогічних   показників   мультикомп’ютерних     КС,   що
                            взаємодіють  на  рівні  каналів  зв’язку.  Це  відбувається,  по-перше,
                            завдяки  більш  швидкому  обміну  інформацією  між  процесорами  і
                            швидшому  реагуванню  на  ситуації,  що  виникають  у  системі,  по-
                            друге, унаслідок більшого ступеня резервування пристроїв системи
                            (система  зберігає  працездатність,  поки  працездатні  хоч  би  по
                            одному модулю кожного типу пристроїв).
                                В  більшості  випадків  мультипроцесорні  КС  реалізовані  в
                            суперкомп’ютерах. Багато дослідників вважають, що використання
                            мультипроцесорних     КС     є   основним     шляхом    розвитку
                            обчислювальної техніки нових поколінь.
                                Якщо  всі  процесори  мають  рівний  доступ  до  всіх  модулів
                            пам’яті  і  до  всіх  пристроїв  введення/виведення  і  кожен  процесор
                            взаємозамінний з іншими процесорами, то така система називається
                            симетричним мультипроцесором (SMP - Symmetric Multiprocessor),
                            якщо    ні,   то   така   система    називається   асиметричним
                            мультипроцесором (АSMP).
                                Симетричні    мультипроцесорні    КС    (SMP)    бувають    з
                            архітектурою UMA, COMA, NUMA.
                                У  системах  із  загальною  пам’яттю  всі  процесори  мають  рівні
                            можливості  по  доступу  до  єдиного  адресного  простору.  Єдина


                                                             160
   156   157   158   159   160   161   162   163   164   165   166