NUMA (computersysteem)
NUMA: Non Uniform Memory Access: vrij vertaald betekent het dat in een computersysteem waar meer dan één microprocessoren tegelijk actief is, elke microprocessor onafhankelijk toegang heeft tot het werkgeheugen (RAM Random access memory) van de computer.
Bij computersystemen die gebruikmaken van SMP (Symmetric Multi-Processing) maken alle microprocessoren gebruik van dezelfde geheugenbus. Dit betekent dat de verwerkingscapaciteit van een SMP computersysteem sterk kan teruglopen als er (te) veel microprocessoren in een computersysteem geplaatst worden. Op een bepaald moment zal er zoveel gegevens over de gedeelde geheugenbus moeten worden getransporteerd dat deze vol loopt. Het bijplaatsen van extra microprocessoren heeft dan ook geen zin meer. SMP systemen hebben over het algemeen dan ook maar acht tot twaalf microprocessoren.
NUMA systemen beschikken over meerdere zogenaamde geheugenkanalen en hierdoor zal de toegang tot het werkgeheugen niet beperkt worden door de enkele geheugenbus zoals in SMP systemen.
Een mogelijk alternatief voor NUMA is het opdelen van het werkgeheugen en elke microprocessor een vast stuk werkgeheugen geven. De IBM eServer pSeries met Power5 microprocessor kan op deze wijze werken.