Accesos directos a las distintas zonas del curso

Ir a los contenidos

Ir a menú navegación principal

Ir a menú pie de página

INGENIERÍA DE COMPUTADORES II

Curso 2021/2022 Subject code71902025

INGENIERÍA DE COMPUTADORES II

BIBLIOGRAFÍA BÁSICA

ISBN(13): 9788492948604
Título: INGENIERÍA DE COMPUTADORES II
Autor/es: Dormido Canto, Sebastián ;
Editorial: SANZ Y TORRES

El objetivo básico del libro "Ingeniería de Computadores II" es proporcionar una visión lo más completa posible de los fundamentos en que se apoya el diseño de los diferentes tipos de procesadores que incorporan los computadores actuales así como describir los esquemas y elementos básicos que se utilizan en el diseño de los computadores orientados al procesamiento paralelo, esto es, los denominados, genéricamente, multiprocesadores y multicomputadores.

Los contenidos de este texto constituyen una continuación de los temas tratados en la asignatura "Ingeniería de Computadores I". Si en "Ingeniería de Computadores I" se estudia la arquitectura, organización y diseño de computadores poniendo el foco en cada uno de los elementos básicos que constituyen un computador, en este libro se estudian algunas de las técnicas más utilizadas para mejorar las prestaciones, es decir, el tiempo que se tarda en ejecutar un conjunto de instrucciones. Estas técnicas para mejorar el rendimiento se suelen agrupar en dos grandes categorías: el paralelismo funcional y el paralelismo de datos. De forma escueta, el paralelismo funcional pretende mejorar las prestaciones de un computador en base a la ejecución en paralelo de instrucciones, funciones, procesos o programas. El paralelismo de datos se basa en el diseño de procesadores con repertorios de instrucciones que sean capaces de procesar un conjunto de datos de forma continua y sin detenciones, como si fuera un único dato.

Alrededor de estas dos formas de paralelismo se articula el contenido de los cuatro capítulos del libro. Como representantes del paralelismo funcional a nivel de instrucción se tratan los procesadores segmentados (Capítulo 1), los procesadores superscalares (Capítulo 2) y los procesadores VLIW (Capítulo 3), y como forma de paralelismo de datos se estudian los procesadores vectoriales (Capítulo 3). Dado que ambas aproximaciones presentan limitaciones que impiden por sí solas una mejora sostenida y permanente de las prestaciones de un procesador, el texto se completa con un cuarto capítulo sobre multiprocesadores y multicomputadores, es decir, computadores construidos en base a la unión y replicación de procesadores individuales como los tratados en los tres primeros capítulos. Por ello, el Capítulo 4 se centra en computadores que pueden explotar de forma simultánea las ventajas que brindan el paralelismo funcional y el de datos.

Dado el perfil del alumno para el que se ha escrito este libro, se ha tratado de cuidar de manera muy especial los aspectos específicos de la enseñanza a distancia. Los conceptos se introducen de forma progresiva, tratando de que el estudio se realice de forma incremental y asentando los conceptos vistos con anterioridad. La gran cantidad de figuras, tablas y ejemplos que presenta el texto (más de 200) tienen como objetivo facilitar su estudio sin la ayuda directa de un profesor.

La estructuración de todos los capítulos es uniforme. Todos contienen, además de las secciones específicas de desarrollo del tema, una sección guión-esquema donde se enumeran los temas tratados y una introducción en la que se exponen los objetivos a cubrir y se dan algunas reseñas históricas, una sección final de conclusiones en la que se resumen los conceptos introducidos y se proporciona una visión global y de futuro, una sección de preguntas de autoevaluación (alrededor de 250) y una sección de problemas (más de 40) con diferentes grados de dificultad que pretenden cubrir todos los aspectos tratados a lo largo de cada capítulo.

En el curso virtual se dispone de un documento que contiene la lista de erratas detectada en el texto base hasta la fecha. Es importante descargar y consultar este documento durante el estudio.