stringtranslate.com

Acceso uniforme a la memoria

El acceso uniforme a memoria ( UMA ) es una arquitectura de memoria compartida que se utiliza en ordenadores paralelos . Todos los procesadores del modelo UMA comparten la memoria física de manera uniforme. En una arquitectura UMA, el tiempo de acceso a una ubicación de memoria es independiente de qué procesador realiza la solicitud o qué chip de memoria contiene los datos transferidos. Las arquitecturas informáticas de acceso uniforme a memoria suelen contrastarse con las arquitecturas de acceso no uniforme a memoria (NUMA). En la arquitectura NUMA, cada procesador puede utilizar una memoria caché privada. Los periféricos también se comparten de alguna manera. El modelo UMA es adecuado para aplicaciones de uso general y de uso compartido del tiempo por parte de varios usuarios. Se puede utilizar para acelerar la ejecución de un único programa grande en aplicaciones de tiempo crítico . [1]

Tipos de arquitecturas

Hay tres tipos de arquitecturas UMA:

huma

En abril de 2013, el término hUMA ( acceso a memoria uniforme heterogéneo ) comenzó a aparecer en el material promocional de AMD para referirse a la CPU y la GPU que comparten la misma memoria del sistema a través de vistas coherentes de caché . Las ventajas incluyen un modelo de programación más sencillo y menos copia de datos entre grupos de memoria separados. [2]

Véase también

Referencias

  1. ^ Arquitectura informática avanzada, Kai Hwang, ISBN  0-07-113342-9
  2. ^ Peter Bright. El "Acceso uniforme a la memoria heterogéneo" de AMD llegará este año en Kaveri, Ars Technica, 30 de abril de 2013.