_____________________________________________________________________________________



0. Presentación (PDF).

Presentación de la asignatura, en la que se incluye la temática y normativa del a misma.

1. Ejecución paralela (I) (PDF).

Fundamentos de la ejecución de código paralelo.

2. Ejecución paralela (II) (PDF).

Este tema presenta los distintos mecanismos de paralelización usados para cada una de las arquitectural  hardware utilizadas.

3. Programación paralela (I) (PDF).

Principios básicos de la programación paralela. En este tema se estudiarán los distintos paradigmas de programación.

4. Programación paralela (II) (PDF).

Metodologia de programación para los distintos paradigmas en arquitecturas paralelas.

5. Programación paralela (III) (PDF).

Análisis de medición de rendimiento de las aplicaciones paralelas.

6. MP de memoria compartida (I) (PDF).

Introducción y problematica de los mecanismos de memoria compartida en los multiprocesadores.

7. MP de memoria compartida (II) (PDF).

Modelo de coherencia de memoria en los sistemas de memoria compartida.

8. MP de memoria compartida (III) (PDF).

Modelo de coherencia de cachés en los sistema de memoria compartida.

9. MP de memoria compartida (y IV) (PDF).

Presentación de las distintas implementaciones de los modelos de coherencia de caché actuales.

10. MP de memoria distribuida (PDF).

Introducción a las arquitecturas de memoria distribuida. Se profundizará en la problemática de las topologías, implementación y escalabilidad.

11. Redes de interconexión (PDF).

Fundamentos en las redes de interconexión. Se presentará las técnicas de interconexión más utilizadas en los sistemas de memoria distribuida.

12. Computación cluster (PDF).

Principios básicos de la computación cluster. En este tema se presentarán las tecnologías hardware y software más utilizadas en computación de alto rendimiento.

Última modificación: lunes, 21 de marzo de 2022, 09:41