Modelos de consistencia y protocolos de coherencia en DVSM

Los sistemas de Memoria Compartida Distribuida (DSM) son el vehículo ideal para la programación paralela debido a las facilidades de programación que brinda la memoria compartida y a la escalabilidad de los sistemas distribuidos. El reto de construir un DSM es lograr una buena performance sobre un a...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Echaiz, Javier, García, Rafael B., Ardenghi, Jorge Raúl
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2001
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/21612
Aporte de:
id I19-R120-10915-21612
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
arquitectura
Distributed Virtual Shared Memory (DVSM)
Distributed systems
Scope Consistency (ScC)
Real time
spellingShingle Ciencias Informáticas
arquitectura
Distributed Virtual Shared Memory (DVSM)
Distributed systems
Scope Consistency (ScC)
Real time
Echaiz, Javier
García, Rafael B.
Ardenghi, Jorge Raúl
Modelos de consistencia y protocolos de coherencia en DVSM
topic_facet Ciencias Informáticas
arquitectura
Distributed Virtual Shared Memory (DVSM)
Distributed systems
Scope Consistency (ScC)
Real time
description Los sistemas de Memoria Compartida Distribuida (DSM) son el vehículo ideal para la programación paralela debido a las facilidades de programación que brinda la memoria compartida y a la escalabilidad de los sistemas distribuidos. El reto de construir un DSM es lograr una buena performance sobre un amplio espectro de programas paralelos sin requerir que los programadores reestructuren sus programas de memoria compartida. Por su parte, en la implementación por software de estos sistemas, del tipo DVSM, se tiene la tendencia a una gran cantidad de comunicación que se debe realizar entre procesadores para mantener consistente la memoria. Desde la creación de los primeros DVSM se han aplicado diversas alternativas para aliviar este cuello de botella en la performance. La mayoría de ellas se concentran en los modelos de consistencia de memoria, i.e. se encargan de definir como se ve la memoria compartida frente al programador, determinan la interface entre el programador y el sistema [11]. Una tendencia en estas alternativas es el empleo de modelos relajados, los cuales aumentan la complejidad del protocolo pero reducen el tráfico en la red mientras siguen manteniendo consistente la memoria. Ejemplo de ello es la lazy release consistency (LRC) [1] en TreadMarks [7] o la scope consistency (ScC) [2] en JIAJIA v1.1 [5]. Otras implementaciones tratan de reducir el tráfico refinando protocolos de coherencia de memoria, como el protocolo de migración de home en JIAJIA v2.1 [8] y el de home migratorio en JUMP [4].
format Objeto de conferencia
Objeto de conferencia
author Echaiz, Javier
García, Rafael B.
Ardenghi, Jorge Raúl
author_facet Echaiz, Javier
García, Rafael B.
Ardenghi, Jorge Raúl
author_sort Echaiz, Javier
title Modelos de consistencia y protocolos de coherencia en DVSM
title_short Modelos de consistencia y protocolos de coherencia en DVSM
title_full Modelos de consistencia y protocolos de coherencia en DVSM
title_fullStr Modelos de consistencia y protocolos de coherencia en DVSM
title_full_unstemmed Modelos de consistencia y protocolos de coherencia en DVSM
title_sort modelos de consistencia y protocolos de coherencia en dvsm
publishDate 2001
url http://sedici.unlp.edu.ar/handle/10915/21612
work_keys_str_mv AT echaizjavier modelosdeconsistenciayprotocolosdecoherenciaendvsm
AT garciarafaelb modelosdeconsistenciayprotocolosdecoherenciaendvsm
AT ardenghijorgeraul modelosdeconsistenciayprotocolosdecoherenciaendvsm
bdutipo_str Repositorios
_version_ 1764820464744529922