SISTEMAS MULTIPROCESADOR

 

PROGRAMA DE TEORÍA            BIBLIOGRAFÍA           CONOCIMIENTOS PREVIOS

 

PROGRAMA  DE TEORÍA

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.

 

 

BIBLIOGRAFÍA

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".