Блок -схема NUMA наведена на рис.6.3, характеристики – в табл.6.3.
Переваги системи NUMA забезпечуються зручністю систем з спільною пам’яттю і дешевизною систем з розподіленою пам’яттю.
Таблиця 6.3. Характеристики NUMA
Архітектура | Склад: однорідні базові модулі (комірки) з невеликого числа процесорів і блоку пам'яті. Модулі об'єднані за допомогою високошвидкісного комутатора. Підтримується єдиний адресний простір, апаратно підтримується доступ до віддаленої пам'яті. Доступ до локальної пам'яті в кілька разів швидший, ніж до віддаленої. У випадку апаратного підтримання когерентності кешів у всій системі говорять про архітектуру сc - NUMA (cache - coherent NUMA) |
Приклади | HP HP 9000 V - class у SCA - конфігураціях, SGI Origin2000, Sun HPC 10000, IBM/Sequent NUMA - Q 2000, SNI RM600. |
Масштабованість | Обмежується об’ємом адресного простору, можливостями апаратури підтримки когерентності кешів і можливостями ОС по керуванню великим числом процесорів. |
Операційна система | Система працює під керуванням єдиної ОС, як у SMP. Можливі варіанти коли окремі "частини" системи працюють під керуванням різних ОС (наприклад, Windows NT і UNIX у NUMA - Q 2000). |
Модель програмування | Аналогічно SMP. |