ARQUITECTURA DE COMPUTADORES II  1992.

     1. CONCEPTOS GENERALES DE CONCURRENCIA Y PARALELISMO: PARALELISMO
INHERENTE AL PARADIGMA COMPUTACIONAL, Y DIVERSAS FORMAS DE INCREMENTAR LA
VELOCIDAD DE PROCESAMIENTO EN MONOPROCESADORES, A NIVEL DE TECNOLOGIA Y DE
IMPLEMENTACION, EN LA UNIDAD OPERATIVA Y EN LA UNIDAD DE CONTROL. 

     2. PARALELISMO EN MONOPROCESADORES: PROCESAMIENTO EN TUBERIA
("PIPELINE"). PRINCIPIOS Y CLASIFICACION: PIPELINES LINEALES Y EVALUACION
DEL RENDIMIENTO. CASOS MAS GENERALES Y TABLAS DE RESERVA. PIPELINES EN
UNIDADES OPERATIVAS; PIPELINES DE INSTRUCCIONES; EFECTOS DE RAMIFICACIONES.
PREBUSQUEDA DE INSTRUCCIONES. 

     3. EL ESTILO "RISC" EN ARQUITECTURA ORIENTADA A LENGUAJES: POSTULADOS
INICIALES Y DEFINICION DE CARACTERISTICAS. LA CONTROVERSIA RISC/CISC.
IMPLEMENTACION DE RISC; INFLUENCIA DE LOS COMPILADORES Y REQUERIMIENTOS
PARA LOS MISMOS. EJEMPLOS: EL RISC II DE BERKELEY; ESTRUCTURA DE VENTANAS
DE REGISTROS.

     4. GENERALIZACION DE LA CONCURRENCIA MEDIANTE MULTIPLES ELEMENTOS
OPERATIVOS O PROCESADORES: FORMAS DE PARALELISMO Y CONCEPTO DE GRANULARI-
DAD. FORMAS DE CUANTIFICACION DEL GRADO DE PARALELISMO. CLASIFICACION DE
LOS SISTEMAS SEGUN FLYNN Y DIVERSOS AGREGADOS Y MODIFICACIONES DE LA MISMA.

     5. PROCESADORES VECTORIALES Y MATRICIALES. CONCEPTO SOBRE SUPERCOMPU-
TADORES. COMPARACION ENTRE PROCESADORES VECTORIALES Y MATRICIALES.
"PIPELINING" Y PARALELISMO ESPECIAL SINCRONICO. ARQUITECTURA DE LOS
COMPUTADORES VECTORIALES EN PIPELINE. PROCESADORES MATRICIALES TIPICOS.
ORGANIZACION DE LOS DATOS. PARALELISMO SINCRONICO MASIVO. DESARROLLOS
PROPIOS DE LA TECNOLOGIA VLSI: ARRREGLOS SISTOLICOS, COMPUTADORES CELULARES
Y DEMAS TENDENCIAS. ASPECTOS ESPECIFICOS DEL SOFTWARE DE PROCESADORES
VECTORIALES Y MATRICIALES (NOCIONES). 

     6. ARQUITECTURAS DE MULTIPROCESAMIENTO: PARALELISMO ESPACIAL
ASINCRONICO Y SU GRANULARIDAD. PROBLEMAS CAUSADOS POR EL ASINCRONISMO:
CONTIENDAS POR MEMORIA Y PERTURBACION POR MEDIOS DE COMUNICACION COMPARTI-
DOS. CONCEPTO DE PROCESOS SECUENCIALES CONCURRENTES Y COMUNICANTES.
MECANISMOS DE SINCRONIZACION: POR VARIABLES COMPARTIDAS Y POR PASAJES DE
MENSAJES. REDES DE INTERCONEXION.

     7. NUEVAS TENDENCIAS EN MULTIPROCESAMIENTO; DISPOSITIVOS VLSI
ESPECIALES PARA PROCESOS CONCURRENTES Y COMUNICANTES: EL "TRNSPUTER" Y SU
ARQUITECTURA RISC CON CANALES FISICOS DE COMUNICACION SERIE PUNTO A PUNTO.
SOPORTE DE SOFTWARE: EL LENGUAJE OCCAM Y SUS CANALES LOGICOS DE TRANSFEREN-
CIA; PRIMITIVAS Y CONSTRUCCIONES DERIVADAS; EJEMPLOS. IMPLEMENTACION DE
OCCAM MEDIANTE EL TRANSPUTER Y SUS CARACTERISTICAS MODULARES. REDES DE
TRANSPUTERS PARA IMPLEMENTAR SISTEMAS PARALELOS: CONFIGURACIONES FIJAS Y
VARIABLES. RECONFIGURACION ESTATICA Y DINAMICA.

     8. NUEVAS TENDENCIAS EN ARQUITECTURA: CONCEPTOS QUE DIFIEREN DE LA
MAQUINA CLASICA GOBERNADA POR FLUJO DE CONTROL; COMPUTADORES GOBERNADOS POR
FLUJO DE DATOS Y POR DEMANDA. GENERALIZACION DE LA CLASIFICACION DE
COMPUTADORES Y NUEVOS CRITERIOS TAXONOMICOS. CONCEPTOS BASICOS SOBRE
SISTEMAS DE FLUJO DE DATOS. GRAFOS DE FLUJO DE DATOS: NOTACION, TERMINOS
Y SEMANTICA. LENGUAJES DE FLUJO DE DATOS. MODELOS ESTATICOS Y DINAMICOS.
EJEMPLO DE IMPLEMENTACION: LA MAQUINA DE MANCHESTER. NUEVOS CONCEPTOS DE
PARALELISMO MASIVO: NOCIONES SOBRE REDES DE NEURONAS. 


SINTESIS DE BIBLIOGRAFIA PROPUESTAA PARA EL CURSO.

DASGUPTA, S.: COMPUTER ARCHITECTURE-A MODERN. SYNTHESIS (2 VOLS.), WILEY.
1989.
DE BLASI, M.: COMPUTER ARCHITECTURE. ADDISON-WESLEY, 1990.
VAN DE GOOR, A.J. COMPUTER ARCHITECTURE AND DESIGN, ADDISON-WESLEY, 1989.
HWANG, K., BRIGGS, F.: COMPUTER ARCHITECTURE AND PARALL-EL PROCESSING, MC.
GRAW HILL. 1984.
STONE, H.S.: HIGH PERFORMANCE COMPUTER ARCHITECTURE, ADDISON-WELSLEY, 1987.
PAKER, Y.: MULTIMICROPROCESSOR SYSTEMS, ACADEMIC PRESS, 1983.
INMOS LTD.: TRANSPUTER REFERENCE MANUAL, PRENTICE HALL, 1988.
INMOS LTD.: TRANSPUTER TECHNICAL NOTES, PRENTICE-HALL, 1989.
INMOS LTD.: COMMUNICATING PROCESS ARCHITECTURE, PRENTICE-HALL, 1988.
INMOS LTD.: OCCAM 2 REFERENCE MANUAL, PRENTICE-HALL, 1988.
BOGNI, C., MARRONE,L.: ARQUITECTURA DE COMPUTADORES-INTRODUCCION A 
SISTEMAS PARALELOS. EBAI 1986.
BOGNI, C., MARRONE,L.: ARQUITECTURAS NO CONVENCIONALES, EBAI, KAPELUSZ,
1987.