
NUMA (Non-Uniform Memory Access)
NUMA (Non-Uniform Memory Access) is a computer architecture where a processor's speed to access memory depends on the memory's location relative to it. In NUMA systems, each processor has its own local memory, which it can access quickly. Accessing memory connected to a different processor is slower because it involves communication across the system's network. This design improves performance by reducing delays for local memory access, making it suitable for high-performance computing where multiple processors work together efficiently. However, it requires careful management to ensure data is accessed from the fastest memory available.