En computación, NUMA (del inglés "Non-Uniform Memory Access", en español "acceso a memoria no uniforme") es un diseño de memoria utilizado en multiprocesamiento donde la memoria se accede en posiciones relativas de otro proceso o memoria compartida entre procesos.