Arquitectura de Computadores: 2016-2017

Grado en Ingeniería Informática

Guía de Aprendizaje
Curso: Segundo
Semestre: Cuarto
Creditos: 6 ECTS
Coordinadora:   Mª Isabel García Clemente

Temario Bibliografía Material docente Prácticas Proyecto Gestor de Prácticas Evaluación y Normas Planificación Tutorías Calificaciones

Descripción

En esta asignatura se completa el estudio de los componentes del computador, iniciado en Estructura de Computadores, y se abordan las técnicas que utilizan los sistemas actuales para obtener altas prestaciones mediante la explotación de paralelismo.

El objetivo general es comprender cómo funciona un computador actual y cómo algunas decisiones de diseño influyen en gran medida en el rendimiento de las aplicaciones así como de los sistemas informáticos.

Se tratan cuatro grandes temas: el sistema de entrada/salida, que permite la comunicación del computador con los dispositivos periféricos, el funcionamiento de la jerarquía de memoria, centrándonos fundamentalmente en el nivel de memoria caché y en el mecanismo de memoria virtual, las técnicas de paralelismo interno que permiten que el procesador pueda ejecutar varias instrucciones por ciclo, y finalmente se presenta una panorámica general de los sistemas multiprocesador y de sus características básicas.

La parte teórica de la asignatura se complementa con un proyecto y tres prácticas optativas cuyo objetivo es afianzar y profundizar en los contenidos teóricos tratados.


Temario

1.- Entrada/Salida

Profesores:  Juan Zamorano Flores, Luis M. Gómez Henríquez y Manuel Nieto Rodríguez.

2.- Sistema de Memoria

Profesores  Juan Zamorano Flores, Luis M. Gómez Henríquez y Mª Isabel García Clemente.

3.- Procesadores ILP

Profesores  Mª Luisa Córdoba Cabeza, José Luis Pedraza Domínguez y Luis M. Gómez Henríquez

4.- Multiprocesadores

Profesores  Luis M. Gómez Henríquez y Mª Isabel García Clemente


Bibliografía


Material docente

Se encuentra disponible el siguiente material (solo ETSIInf de la UPM):

Tema 1.- Entrada/Salida

Tema 2.- Sistema de Memoria

Tema 3.- Procesadores ILP

Tema 4.- Sistemas Multiprocesador

Exámenes resueltos de cursos anteriores


Prácticas optativas (en aula informática)

  1. Práctica de Entrada/Salida

    Se propone la implementación de un manejador de un dispositivo sencillo (línea serie) mediante Entrada/Salida programada. Para ello se utilizará un simulador del procesador MC68000 (bsvc) de libre distribución para la simulación de procesadores y otros dispositivos. En concreto, la versión 2.1 simula el procesador, una memoria RAM y una DUART MC68681.

    Profesores: Santiago Rodríguez de la Fuente y Antonio Pérez Ambite pr_ent_sal_09@datsi.fi.upm.es

  2. Práctica de Memorias caché

    El objetivo es estudiar el comportamiento de la jerarquía de memoria con diferentes parámetros y programas. Para conseguir este objetivo el alumno deberá estudiar y optimizar el comportamiento de varios programas respecto a la memoria caché. Se utilizará el simulador del procesador RISC MC88110.

    Profesores: Juan Zamorano Flores y Mª Isabel García Clemente. pr_mcache@datsi.fi.upm.es

  3. Práctica de pipeline de instrucciones

    El objetivo de esta práctica es profundizar en el conocimiento de las particularidades de funcionamiento del pipeline de instrucciones. Se proporciona un simulador para Linux y un programa de ejemplo con el que analizar dicho funcionamiento.

    Profesores: José Luis Pedraza Domínguez y Mª Isabel García Clemente pr_ilp@datsi.fi.upm.es


Debido a la limitación de horas presenciales de la asignatura, las prácticas 2 y 3 se realizarán fuera del horario de la asignatura, por lo que el alumno deberá inscribirse previamente mediante un formulario que se habilitará al efecto. Las fechas concretas están anunciadas en la sección Planificación de esta página.

Proyecto

Entrada/Salida mediante interrupciones

El alumno deberá desarrollar un programa ensamblador para realizar una operación completa de entrada/salida mediante interrupciones vectorizadas. Para ello, deberá inicializar el módulo de entrada/salida y la tabla de vectores de interrupción, realizar la rutina de servicio de interrupciones y las rutinas de inicialización y finalización de la operación. Se utilizará la misma herramienta de libre distribución (bsvc) que en la práctica optativa de Entrada/Salida.

Profesores: Santiago Rodríguez de la Fuente y Antonio Pérez Ambite pr_ent_sal_09@datsi.fi.upm.es


Evaluación y Normas

La asignatura consta de una parte teórica, un proyecto y tres prácticas optativas, que sirven para subir nota en la parte teórica. Las tres partes se evalúan por separado según se detalla a continuación.

Durante las pruebas de evaluación NO SE PODRÁN utilizar calculadoras programables, y los móviles deberán estar apagados.

EVALUACIÓN DE LA PARTE TEÓRICA

Para los alumnos que al comienzo de curso soliciten evaluación mediante solo prueba final se realizará un examen final en la fecha fijada por Jefatura de Estudios.

EVALUACIÓN DE LAS PRÁCTICAS OPTATIVAS

Cada una de las prácticas se evaluará teniendo en cuenta la asistencia, el resultado de las entregas realizadas por el alumno, y un examen en el caso de las prácticas 2 y 3.

La nota de evaluación por parciales (Nota_Parc) podrá incrementarse en un máximo de 0,65 puntos, con la realización satisfactoria de todas las prácticas (0,15 por la primera, 0,25 por la segunda y 0,25 por la tercera), sin sobrepasar los 10 puntos del total. Este incremento se aplicará también a la nota de teoría obtenida en la convocatoria extraordinaria.

El alumno solo se podrá presentar una vez a estas prácticas, y sus notas se conservarán hasta que apruebe la asignatura.

Si el alumno solicita evaluación mediante solo prueba final, no podrá cursar estas prácticas.

EVALUACIÓN DEL PROYECTO

Se realizará a partir de los resultados obtenidos por el alumno, y de un examen que tendrá lugar en la semana 10, una vez finalizado el plazo de entrega del proyecto. El alumno que solicite evaluación mediante solo prueba final, tendrá que realizar el proyecto y su examen en las mismas fechas que el resto de los alumnos.

Para la convocatoria extraordinaria de Julio se establecerá un nuevo plazo de entrega, y se realizará un examen en la fecha fijada por Jefatura de Estudios.

Los plazos de entrega del proyecto estarán debidamente especificados en la documentación del proyecto.

CÁLCULO DE LA CALIFICACIÓN FINAL

La nota final de la asignatura se calcula según la siguiente fórmula:

Nota_Final = 0,7*Nota_Teoría + 0,3*Nota_Proyecto

donde Nota_Teoría corresponde a la nota obtenida en la evaluación por parciales (Nota_Parc) o en la convocatoria extraordinaria de Julio, incrementada en un máximo de 0,65 puntos con la nota de las prácticas optativas, sin sobrepasar los 10 puntos.

Para aprobar la asignatura será necesario obtener una calificación mayor o igual a 5, tanto en la parte teórica como en el proyecto.

Para los alumnos que soliciten evaluación mediante solo prueba final, la Nota_Final se calcula siguiendo la misma fórmula anterior, correspondiendo la Nota_Teoria a la nota obtenida en el examen final.

En caso de aprobar una parte de la asignatura, pero no la totalidad, se conservarán del siguiente modo las calificaciones de las partes superadas:

Las fechas de publicación de notas y revisión se notificarán en el enunciado del correspondiente examen.

REVISIÓN DE EXÁMENES

Una vez publicadas las notas de un examen de la asignatura (de teoría o proyecto), se abrirá un plazo de solicitud de revisión para aquellos alumnos que consideren que existe algún error en la calificación. Esta solicitud se deberá realizar conectándose al URL (WEB) http://www.datsi.fi.upm.es/docencia/Arquitectura_09/privado/rev_arq.html, donde el alumno deberá rellenar los datos que se requieren y en el que será informado de la hora y lugar donde se realizará la revisión presencial.

Una vez realizada la revisión por los profesores, si se produce algún cambio, se publicará una nueva lista de notas revisadas. Si el alumno desea revisión presencial, deberá hacerlo en la fecha, hora y lugar establecidos.

Se recuerda a los alumnos que la revisión de exámenes tiene por objeto detectar y subsanar los posibles errores que puedan surgir en el proceso de calificación. No se trata de explicar individualmente cómo se resuelve el examen ni de variar ni discutir los criterios de corrección para una persona determinada.

PRÁCTICAS, PROYECTOS o EXÁMENES COPIADOS

Los exámenes se realizarán a nivel personal, y las prácticas y proyecto en los grupos establecidos. Si se detecta que algún alumno ha copiado en algún examen o algún grupo ha copiado en la realización de las prácticas o proyecto, será evaluado como suspenso en todas las partes de la asignatura hasta la misma convocatoria del curso académico siguiente (excluida). Todas las notas obtenidas en la convocatoria en la que se ha detectado copia serán invalidadas.

SISTEMA DE EVALUACIÓN POR PRUEBA FINAL

El procedimiento para optar por este sistema estará sujeto a lo que establezca Jefatura de Estudios.

Planificación de prácticas y actividades de evaluación

En la tabla siguiente puede encontrar las fechas previstas para la explicación del Proyecto, y para las prácticas y actividades de evaluación de la asignatura.


Página modificada el 30/10/2017

Noticias