Temas Subtemas
1. Arquitectura microprocesador e multinúcleo. 1.1. Introducción ao procesamento paralelo: condicións e granularidade do paralelismo; taxonomía de Flynn.
1.2. Paralelismo a nivel de instrucción: planificación estática e dinámica, predicación e especulación.
1.3. Multithreading
1.4. Procesadores multinúcleo
1.5. Exemplos comerciais.
2. Arquitecturas paralelas. 2.1. Introducción: clasificación, lista Top500, aplicacións
2.2. Redes de interconexión
2.3. Coherencia caché