Programación híbrida en arquitecturas cluster de multicore : Escalabilidad y comparación con memoria compartida y pasaje de mensajes

En este trabajo se analiza la programación híbrida en arquitecturas de cluster de multicore, en donde se combinan los modelos de memoria compartida y pasaje de mensajes. Para ello se utiliza una aplicación de procesamiento de imágenes como caso de estudio, que permite escalar fácilmente el volumen d...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Leibovich, Fabiana Yael, De Giusti, Armando Eduardo, De Giusti, Laura Cristina, Naiouf, Marcelo, Chichizola, Franco
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2010
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/18923
Aporte de:
Descripción
Sumario:En este trabajo se analiza la programación híbrida en arquitecturas de cluster de multicore, en donde se combinan los modelos de memoria compartida y pasaje de mensajes. Para ello se utiliza una aplicación de procesamiento de imágenes como caso de estudio, que permite escalar fácilmente el volumen de datos a procesar. Se estudia la mejora introducida por el uso de una estrategia híbrida en dos sentidos: por una parte, al crecer el tamaño del problema (escalabilidad), y por la otra comparando la solución con otras puras de memoria compartida o de pasaje de mensajes. En el estudio experimental se analiza speedup y tiempo de ejecución,.utilizando una arquitectura cluster de multicore (en particular un blade).