Escalabilidad en DSM: modelos relajados de consistencia

Los sistemas de Memoria Compartida Distribuida (DSM) posibilitan disponer de una memoria compartida en un contexto de escalabilidad superior a los de memoria compartida convencional. El modelo de consistencia más aceptado es el secuencial, por ser el mas afín con la intuición del programador. Otros...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: García, Rafael B., Echaiz, Javier, Ardenghi, Jorge Raúl
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2004
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/21313
Aporte de:
id I19-R120-10915-21313
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
Cache memories
Memoria Compartida Distribuida (DSM)
Software Architectures
coherencia de cache
spellingShingle Ciencias Informáticas
Cache memories
Memoria Compartida Distribuida (DSM)
Software Architectures
coherencia de cache
García, Rafael B.
Echaiz, Javier
Ardenghi, Jorge Raúl
Escalabilidad en DSM: modelos relajados de consistencia
topic_facet Ciencias Informáticas
Cache memories
Memoria Compartida Distribuida (DSM)
Software Architectures
coherencia de cache
description Los sistemas de Memoria Compartida Distribuida (DSM) posibilitan disponer de una memoria compartida en un contexto de escalabilidad superior a los de memoria compartida convencional. El modelo de consistencia más aceptado es el secuencial, por ser el mas afín con la intuición del programador. Otros modelos, a partir de imponer determinadas características al programa, aseguran una ejecución secuencial pero con el beneficio de una implementación superior. En nuestra opinión, un aspecto que incide fuertemente en la escalabilidad y/o complejidad de un sistema es el de coherencia de memoria. Los modelos de consistencia secuencial, y muchos de los derivados de este último, requieren mantener coherente la cache. Esto obliga a una serialización de los accesos a locaciones individuales, lo cual se aplica tanto en arquitecturas UMA (protocolos de snooping) como NUMA (generalmente esquemas de directorio). Dado que típicamente los programas son sincronizados, y en la hipótesis de que se debe ser más eficiente en los casos más frecuentes, analizaremos los resultados de diferir la coherencia, con el objetivo último de alcanzar acceso inmediato, fast access, y a su vez no obstaculizar la optimización a nivel de los compiladores.
format Objeto de conferencia
Objeto de conferencia
author García, Rafael B.
Echaiz, Javier
Ardenghi, Jorge Raúl
author_facet García, Rafael B.
Echaiz, Javier
Ardenghi, Jorge Raúl
author_sort García, Rafael B.
title Escalabilidad en DSM: modelos relajados de consistencia
title_short Escalabilidad en DSM: modelos relajados de consistencia
title_full Escalabilidad en DSM: modelos relajados de consistencia
title_fullStr Escalabilidad en DSM: modelos relajados de consistencia
title_full_unstemmed Escalabilidad en DSM: modelos relajados de consistencia
title_sort escalabilidad en dsm: modelos relajados de consistencia
publishDate 2004
url http://sedici.unlp.edu.ar/handle/10915/21313
work_keys_str_mv AT garciarafaelb escalabilidadendsmmodelosrelajadosdeconsistencia
AT echaizjavier escalabilidadendsmmodelosrelajadosdeconsistencia
AT ardenghijorgeraul escalabilidadendsmmodelosrelajadosdeconsistencia
bdutipo_str Repositorios
_version_ 1764820464392208385