SISTEMAS MULTIPROCESADOR
PROGRAMA DE TEORÍA BIBLIOGRAFÍA CONOCIMIENTOS PREVIOS
1. Diseño de Sistemas Digitales Complejos.
2. Paralelismo en las Entradas y Salidas: Controladores integrados de Periféricos, Controladores de DMA, Procesadores y Canales de E/S, Buses.
3. Jerarquía de Memoria: memorias cache, entrelazado de memoria.
4. Diseño de procesadores con segmentación de cauce (pipeline). Procesadores Superescalares y supersegmentados.
5. Clasificación y ejemplos de Sistemas Multiprocesador.
6. Procesadores matriciales y vectoriales.
7. Redes de Interconexión.
8. Mecanismos de Sincronización.
9. Coherencia de Memoria.
10. Grado de Paralelismo y asignación de tareas.
11. Aplicaciones y evaluación de los Sistemas Multiprocesador.
1.- Hennessy, J.L.; Patterson, D.A.: Organización y Diseño de Computadores. Ed. McGraw-Hill, 1994.
2.- Hwang, K.: Advanced Computer Architecture. Parallelism, Scalability, Programmability. Ed. McGraw-Hill, 1993.
3.- Stalling, W.: Organización y arquitectura de computadores, 4ª Ed. Ed. Prentice-Hall, 1996.
CONOCIMIENTOS PREVIOS RECOMENDADOS
- Asignaturas:"Fundamentos de Computadores I", "Fundamentos de Computadores II", "Fundamentos de Programación" y "Procesadores Integrados".