Uniform Memory Access


Uniform Memory Access (сокращённо UMA с англ. — «однородный доступ к памяти») — архитектура многопроцессорных компьютеров с общей памятью.

Все процессоры в UMA-архитектуре используют физическую память одновременно. При этом время запроса к данным из памяти не зависит ни от того, какой именно процессор обращается к памяти, ни от того, какой именно чип памяти содержит нужные данные. Однако каждый процессор может использовать свой собственный кэш.

Такая схема работы с памятью используется в системах с симметричной мультипроцессорностью (SMP-машинах), поэтому термины UMA и SMP часто используются вместе как «SMP/UMA» [1].