Arquitectura de Procesadores

Online
Bienvenido a la página de Arquitectura de Procesadores Online

Clases & Novedades
Chat room
Docentes
Generalidades
Temario
Bibliografía
Artículos
¿Por qué Online?

Nuestro fondo para este cuatrimestre... un fragmento del Alpha 21066A.


Docentes:

Dra. Patricia Borensztejn (patricia@dc.uba.ar)

Lic. Mario Bergotto (mbergott@dc.uba.ar)

Generalidades:
 

Este curso abarca desde los principios básicos de la lógica digital, pasando por procesadores muy sencillos, y luego incrementando la complejidad en forma progresiva hasta llegar comprender en profundidad los procesadores que están fabricando actualmente las distintas casas.  Por último, nos vamos a meter temas de investigación muy actuales, que seguramente veremos implementados en un futuro cercano..

Como indica el título de la materia, la misma es Online, o sea, no se dicta clase en un aula, sino que cada alumno puede seguir las clases de la materia por la web, según su propia planificación horaria semanal.  Para complementar estas clases virtuales, dispondremos también de dos valiosas herramientas:  la lista de la materia (arquitectura@dc.uba.ar) y sesiones de chat donde discutiremos aquellos puntos que no hayan quedado claros.  También daremos algunas clases de consulta 'reales' para ayudarlos a preparar los exámenes.

Hablando de exámenes, para aprobar la materia es necesario aprobar un examen parcial y un final, ambos presenciales.

Temario:

Ideas básicas de lógica digital.

Maquina sencilla 

Segmentación 

Dependencias de Datos

Tratamiento de Saltos: esquemas clásicos y actuales.

Planificacion Dinamica

Saltos: Temas de investigacin.

Procesadores Superescalares

Renombre de registros

Planificación Dinámica

Arquitecturas de memoria.

Planificación estática - Procsadores VLIW

Procesadores Actuales.

Predicción y reuso.

Procesadores SMT / Vectoriales.


Bibliografía.
 

Organización y diseño de computadores - La interfaz hardware/software. David A. Patterson y Johm L. Hennessy. Morgan Kaufmann Publishers, Inc.
Computer architecture: A quantitative approach.  David A. Patterson y John L. Hennesy.  Morgan Kaufmann Publishers, Inc.
Advanced computer architecture - A design space approach.  Deszso Sima, Terence Fountain, Peter Kacsuk.  Addison Wesley.


¿Por qué online?
 

A lo largo de todos los cuatrimestres en los que dictamos la materia, se crearon cientos de transparencias que cubrían todas las clases, dada la gran cantidad de gráficos, esquemas y estadísticas que se necesitaban para las clases.  Las complicaciones horarias y distintas obligaciones hicieron que por algun tiempo no pudieramos dar el curso, a pesar de tener todo el material y las ganas de dictarlo.  Es por eso que decidimos proponer dictar este curso con esta modalidad.  Todas nuestras  transparencias, junto con nuestras notas son, en gran medida, las que hoy componen el curso de 'Arquitectura de Procesadores Online'.  Esperamos que esta nueva modalidad sirva para poder enriquecer aun mas este curso y, mas aun, atraer a muchos mas alumnos que no lo podían cursar por falta de tiempo, pero no de ganas.

                                                                                                                                            Patricia y Mario.