Tema 2. Deseño de multiprocesadores, multinúcleo e many-core |
- Introdución
- Características arquitectónicas dos sistemas multiprocesador, multinúcleo e many-core
- Organización do sistema de memoria |
Tema 4. Sincronización e consistencia de memoria en multiprocesadores |
- Primitivas de sincronización
- Soporte hardware para sincronización
- Implementaciones software de sincronización
- Modelos de consistencia de memoria
- Comparación entre os modelos de consistencia |
Tema 5. Redes de interconexión |
- Tipos de redes
- Compoñentes básicos dunha rede: ligazóns, encaminadores e interfaces de rede
- Parámetros de rendemento
- Espazo de deseño en redes de interconexión: Clasificación, topología, técnicas de conmutación, algoritmos de encaminamiento, control de fluxo, bloqueos
- Avaliación de prestacións en redes de interconexión |
Tema 6. Sistemas distribuídos: clústers |
Introdución ás arquitecturas clúster
- Arquitectura dun cluster
- Nodos
- Redes de interconexión
- Software
- Paquetes de ferramentas
- Aplicacións das arquitecturas clúster: Alta produtividade, alto rendemento e alta dispoñibilidade
-Planificación e abalo da carga |