Accesos directos a las distintas zonas del curso
Ir a los contenidos
Ir a menú navegación principal
Ir a menú pie de página
Subject code : 71023051
En este capítulo se introducen las principales arquitecturas hardware para el diseño de plataformas de computación paralela, ya sean de memoria compartida o memoria distribuida, descibiendo brevemente cada una de ellas.
Este tema trata de dar una visión general de las principales técnicas utilizadas en la programación paralela mediante paso de mensajes. Para ello se describen unas primitivas de programación genéricas que se utilizarán para programar mediante pseudocódigo las soluciones a diferentes problemas.
Este tema presenta de manera detallada la librería PVM (Parallel Virtual Machine). Esta librería está diseñada para satisfacer los requisitos que demanda la programación distribuida mediante paso de mensajes.
De manera similar al tema anterior, en este capítulo se detalla la librería MPI (Message Passing Interface). Esta librería es la más utiliada en la actualidad para la programación paralela mediante paso de mensajes y, por ello, se ha cuidado especialmente su descripción.
El último tema incluye una recopilación de ejemplos de complejidad variada resueltos usando las librerías PVM y MPI. Este tema, aparte de mejorar la comprensión de lo estudiado en los capítulos anteriores, sirve para facilitar la comparación de las características de ambas librerías.