Uniform Memory Access
From Wikipedia, the free encyclopedia
Uniform Memory Access (UMA) is a computer memory architecture used in parallel computers having multiple processors and probably multiple memory chips.
All the processors in the UMA model share the physical memory uniformly. Peripherals are also shared. Cache memory may be private for each processor. In a UMA architecture, accessing time to a memory location is independent from which processor makes the request or which memory chip contains the target memory data. It is used in symmetric multiprocessing. A typical example of different memory architectures used in parallel computer is Non-Uniform Memory Access (NUMA).