Page 25 - 6571
P. 25
ЛЕКЦІЯ 3
ОБЧИСЛЮВАЛЬНІ СИСТЕМИ
НА ОСНОВІ КЛАСТЕРІВ
3.1 Розширена класифікація мультипроцесорних систем
Згідно з класифікацією М. Фліна (рис. 3.1) SIMD-машини ро-
зпадаються на дві підгрупи. У першу підгрупу потрапляють су-
перкомп’ютери та інші машини, які оперують векторами, вико-
нуючи одну і ту ж операцію над кожним елементом вектора. В
другу підгрупу потрапляють машини типу ILLIAC IV, в яких го-
ловний блок керування посилає команди декільком незалежним
арифметико-логічним пристроям.
Рисунок 3.1 – Розширена класифікація комп’ютерів
паралельної дії
Категорія MIMD-систем розпадається на мультипроцесори
(машини із спільною пам’яттю) і мультикомп’ютери (машини з
обміном повідомленнями). Виділяють три типи мультипроцесо-
рів. Вони відрізняються між собою механізмом доступу до спіль-
ної пам’яті і називаються UMA (Uniform Memory Access – одно-
рідний доступ до пам’яті), NUMA (Nonuniform Memory Access –
неоднорідний доступ до пам’яті) і СОМА (Cache Only Memory
Access – тільки доступ до кеш-пам’яті). Таке розбиття на підкате-
24