Contenidos teóricos y prácticos de la asignatura
Módulo I: Multiprocesadores y Paralelismo a Nivel de Hilo
- Profesor: Lorenzo Moreno Ruiz
- Temas (epígrafes)
1. Multithreading, simultaneous multithreading y otras implementaciones del paralelismo a nivel de hilo
2. Las arquitecturas multinúcleo y multiprocesador
Módulo II: Redes de Interconexión
- Profesor: Lorenzo Moreno Ruiz
- Temas (epígrafes)
3. Buses
4. Redes directas, redes multietapa y redes híbridas. Buses múltiples
5. Los problemas de sincronización y de consistencia de memoria
Módulo III: Arquitecturas Específicas
- Profesor: Lorenzo Moreno Ruiz / José Luis Sánchez de la Rosa / José Demetrio Piñeiro Vera
- Temas (epígrafes)
6. Procesadores Vectoriales
7. Procesadores Digitales de Señal: DSPs
8. Procesadores Gráficos: GPUs
Módulo IV: Programación de bajo nivel para máquinas comerciales
- Profesor: Lorenzo Moreno Ruiz / José Luis Sánchez de la Rosa / José Demetrio Piñeiro Vera
- Temas (epígrafes)
9. Estudio del Rendimiento
Cada uno de los módulos posee contenido práctico y de problemas asociado. Este se detalla más abajo en el cronograma de la asignatura
- Profesor: Lorenzo Moreno Ruiz
- Temas (epígrafes)
1. Multithreading, simultaneous multithreading y otras implementaciones del paralelismo a nivel de hilo
2. Las arquitecturas multinúcleo y multiprocesador
Módulo II: Redes de Interconexión
- Profesor: Lorenzo Moreno Ruiz
- Temas (epígrafes)
3. Buses
4. Redes directas, redes multietapa y redes híbridas. Buses múltiples
5. Los problemas de sincronización y de consistencia de memoria
Módulo III: Arquitecturas Específicas
- Profesor: Lorenzo Moreno Ruiz / José Luis Sánchez de la Rosa / José Demetrio Piñeiro Vera
- Temas (epígrafes)
6. Procesadores Vectoriales
7. Procesadores Digitales de Señal: DSPs
8. Procesadores Gráficos: GPUs
Módulo IV: Programación de bajo nivel para máquinas comerciales
- Profesor: Lorenzo Moreno Ruiz / José Luis Sánchez de la Rosa / José Demetrio Piñeiro Vera
- Temas (epígrafes)
9. Estudio del Rendimiento
Cada uno de los módulos posee contenido práctico y de problemas asociado. Este se detalla más abajo en el cronograma de la asignatura
Actividades a desarrollar en otro idioma
- Temas (epígrafes): Todos
Como se aprecia más abajo, la especialización de la asignatura hace que toda la bibliografía recomendada esté en inglés. A esto hay que sumar manuales y documentación técnica que también sólo se encuentran en inglés. Por ello, casi cualquier actividad práctica, de resolución de problemas o simplemente que implique consulta de la bibliografía requiere trabajo de comprensión del inglés escrito.
Como se aprecia más abajo, la especialización de la asignatura hace que toda la bibliografía recomendada esté en inglés. A esto hay que sumar manuales y documentación técnica que también sólo se encuentran en inglés. Por ello, casi cualquier actividad práctica, de resolución de problemas o simplemente que implique consulta de la bibliografía requiere trabajo de comprensión del inglés escrito.