L'accés uniforme a memòria (UMA) és una arquitectura de memòria compartida utilitzada en ordinadors paral·lels. Tots els processadors del model UMA comparteixen la seva memòria física de manera uniforme. En una arquitectura UMA, el temps d'accés a una ubicació de memòria és independent de quin processador fa la sol·licitud o quin xip de memòria conté les dades transferides. Les arquitectures informàtiques d'accés uniforme a memòria sovint es contrasten amb les arquitectures d'accés no uniforme a memòria (NUMA). A l'arquitectura NUMA, cada processador pot utilitzar una memòria cau privada. Els perifèrics també es comparteixen d'alguna manera. El model UMA és adequat per a aplicacions d'ús general i de compartició de temps per part de diversos usuaris. Es pot utilitzar per accelerar l'execució d'un sol programa gran en aplicacions de temps crític.
Tipus d'arquitectures Hi ha tres tipus d'arquitectures UMA:
UMA utilitzant arquitectures de multiprocessament simètric basades en bus (SMP); UMA utilitzant commutadors de barra creuada; UMA utilitzant xarxes d'interconnexió multietapa.
hUMA L'abril de 2013, el terme hUMA (accés uniforme a memòria heterogènia) va començar a aparèixer al material promocional d'AMD per referir-se a la CPU i la GPU que comparteixen la mateixa memòria del sistema mitjançant vistes coherents de memòria cau. Els avantatges inclouen un model de programació més fàcil i menys còpia de dades entre grups de memòria separats.
Referències
Categoria:Memòria informàtica