A Primer on NUMA (Non-Uniform Memory Access)

NUMA is a memory architecture used in multiprocessors wherein apart from the common system memory each processor has its own local memory which can be used for the processor’s own computations.Each processor uses the local memory for data and instruction sharing purpose and some of its internal computations are done in the internal local memory which leads to reduced memory contention resulting into higher program efficiency. It’s called non-uniform because the memory access times are faster when a processor accesses its own memory than when it borrows memory from another processor.

Read more.