Системи з неоднорідним доступом до пам'яті (NUMA)

Блок -схема 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.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: