_____________________________________________________________________________________


1. Ejecución paralela: fundamentos

Por qué ejecución paralela

Arquitecturas paralelas: clasificación

Beneficios del paralelismo

Programación paralela: principios

Casos reales: Google, Top500, The Earth Simulator

2. Programación paralela

Modelos de programación paralela

Creación de programas paralelos

Programación orientada al rendimiento

Casos reales:

Simulación de corrientes marinas

Método de Gauss-Seidel

Representación del estado atmosférico

3. MP de Memoria (lógicamente) Compartida

Problemática

Programación

Modelo de Coherencia de Memoria

Coherencia de Caches

Casos reales:

SunFire 15.000

Cray T3E

4. MP de Memoria (lógicamente) Distribuida

Problemática

Programación

Casos reales:

IBM SP3

5. Redes de interconexión

Escalabilidad

6. Computación cluster

Caso de estudio: IBM Blue Gene

Última modificación: miércoles, 16 de marzo de 2022, 12:15