Definición de Memoria Compartida Distribuida

La memoria compartida distribuida (MCD), es reconocida como uno de los enfoques más llamativos para la creación de sistemas escalables, de alto rendimiento de sistemas multiprocesador. Los sistemas de memoria compartida distribuida, realizan una semántica de memoria compartida sobre hardware de intercambio de mensajes, ya que representan la creación hibrida de dos tipos de computación paralelos: la memoria distribuida en sistemas multiprocesador y los sistemas distribuidos. Estos proporcionan la abstracción de memoria compartida en sistemas con memorias distribuidas físicamente y combinan las mejores características de ambos enfoques. Este sistema de memoria compartida posee su propia memoria local y se interconecta con otros procesadores por medio de un dispositivo de alta velocidad.
10 comentarios
Manuel Gil C,I.:15.948.786 Seccion -
,tal que para enviar datos de un proceso a otro, sólo se ha de escribir en dicha memoria y automáticamente estos datos estarán disponibles para cualquier otro proceso. Es una forma muy eficiente de transferir datos entre dos procesos.
Anyeri -
Anyeri -
Los sistemas de memoria compartida distribuida (DSM) representan la creación hibrida de dos tipos de computación paralelos: la memoria distribuida en sistemas multiprocesador y los sistemas distribuidos. Ellos proveen la abstracción de memoria compartida en sistemas con memorias distribuidas físicamente y consecuentemente combinan las mejores características de ambos enfoques. Debido a esto, el concepto de memoria compartida distribuida es reconocido como uno de los enfoques mas atractivos para la creación de sistemas escalables, de alto rendimiento de sistemas multiprocesador.
Evelin -
C.I 82.193.010
Los sistemas de Memoria Compartida Distribuida (MCD), son sistemas que, mediante software, emulan semántica de memoria compartida sobre hardware que ofrece soporte solo para comunicación mediante paso de mensajes. Este modelo permite utilizar una red de estaciones de trabajo de bajo costo como una maquina paralela con grandes capacidades de procesamiento y amplia escalabilidad, siendo a la vez fácil de programar. El objetivo principal de estos sistemas es permitir que un multicomputador pueda ejecutar programas escritos para un multiprocesador con memoria compartida.
Maria Acosta -
Este modelo estipula los principios de garantía de consistencia que el sistema de MCD mantiene sobre los procesos que acceden a los datos que un nodo va a enviar a otro nodo, procesos que generan copias de los datos accedidos que quedan asentados en la memoria del nodo para un próximo acceso y que por consiguiente son actualizados.
Toda la informacion es de micha utilidad ya que permite instruirnos mas sobre el tema asignado al grupo
Maria Acosta
Mariangel Corrales -
Mariangel Corrales -
Mariangel Corrales 17.353.873
Charytin Garcia sección 2 -
joana vargas secc 02 18068841 -
Es difícil diseñar una máquina donde varios procesadores utilicen la misma memoria. Si la arquitectura está basada en bus, no es escalable. Con switches se obtiene una mayor escalabilidad pero son costosos, lentos, complejos.
Jesus Marquez 17788741 secc 2 -
Jesus Marquez 17788741, seccion 2