Переваги та недоліки NUMA Крім того, NUMA зменшує реплікацію даних і спрощує програмування. А паралельні комп’ютери в архітектурі NUMA добре масштабуються та реагують на розміщення даних у локальній пам’яті. Одним із недоліків NUMA є те, що він може бути дорогим.
Низька затримка: Оскільки всі місця пам’яті мають однаковий час доступу, UMA забезпечує низьку затримку, що гарантує швидкий і ефективний доступ процесорів або ядер до пам’яті. Це робить UMA ідеальним для високопродуктивних обчислювальних програм, які потребують швидкого доступу до пам’яті.
NUMA корисний для робочі навантаження з високою локальністю посилань у пам’яті та низьким конфліктом блокувань, тому що процесор може працювати з підмножиною пам’яті переважно або повністю в межах власного вузла кешу, зменшуючи трафік на шині пам’яті.
У Uniform Memory Access використовується один контролер пам’яті. У нерівномірному доступі до пам’яті використовується інший контролер пам’яті. Уніфікований доступ до пам’яті повільніший, ніж нерівномірний доступ до пам’яті. Нерівномірний доступ до пам'яті швидше, ніж рівномірний доступ до пам'яті.
NUMA схожий на SMP, у якому кілька ЦП спільно використовують одну пам’ять. Однак у SMP усі ЦП отримують доступ до загальної пам’яті з однаковою швидкістю. У NUMA доступ до пам’яті на тій же процесорній платі, що й центральний процесор (локальна пам’ять), здійснюється швидше, ніж до пам’яті на інших процесорних платах (загальна пам’ять), отже, «неуніфікована» номенклатура.
Волатильність: найбільшим недоліком є те, що пам’ять є енергонезалежною, а це означає, що в разі збою системи або втрати живлення всі дані в пам’яті можуть бути втрачені. Вартість: пам'ять дорожча за дискове сховище. Хоча витрати зменшуються, зберігання великих обсягів даних у пам’яті все ще може бути досить дорогим.