Comparison of Communication/Synchronization Models in Parallel Programming on Multi-Core Cluster

Taking into account the increase in use of the multi-core cluster architecture, in this paper we analyze the use of the various communication models (message passing, shared memory, their combination) to efficiently exploit the power of the architecture. Smith-Waterman algorithm, whose parallelizati...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Rucci, Enzo, Chichizola, Franco, De Giusti, Armando Eduardo, Naiouf, Marcelo, De Giusti, Laura Cristina, Simari, Guillermo Ricardo, Padovani, Hugo
Formato: Libro Capitulo de libro
Lenguaje:Español
Publicado: Editorial de la Universidad Nacional de La Plata (EDULP) 2011
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/81222
Aporte de:
Descripción
Sumario:Taking into account the increase in use of the multi-core cluster architecture, in this paper we analyze the use of the various communication models (message passing, shared memory, their combination) to efficiently exploit the power of the architecture. Smith-Waterman algorithm, whose parallelization is based on a pipeline scheme due to problem data dependence, is used as test case to determine the similarity degree of two DNA sequences. Finally, future research lines are mentioned, aimed at optimizing the use of memory levels in the architecture.