Utilizamos cookies propias y de terceros para fines analíticos, estadísticos y para mostrarte publicidad personalizada en base a un perfil elaborado a partir de tus hábitos de navegación (por ejemplo, páginas visitadas). Si deseas más información puedes obtenerla haciendo clic en nuestra Política de Cookies. Puedes aceptar todas las cookies pulsando el botón “Aceptar” o personalizar tu elección haciendo clic en CONFIGURAR O RECHAZAR SU USO.


Imagen no disponible

Arquitectura de Computadores


Autor: SHEN, JEAN PAUL.

Editorial: Mc Graw-Hill

Idioma: Castellano

Estado: Consultar disponibilidad

Precio: 40.96€


ISBN: 978-84-481-4642-9

Año: Feb 2006

Encuadernación: Rústica / Tapa Blanda

Descripción de la obra


Descripción

Este libro es un compendio de muchas técnicas arquitectónicas, que tienen como fin obtener un mayor paralelismo a nivel de instrucción (ILP) y lograr un mejor rendimiento del procesador, que se han propuesto e implementado en las máquinas reales. También se incluyen en este libro otras técnicas avanzadas que tienen su origen en recientes esfuerzos de investigación más allá del ILP con el fin de aprovechar el paralelismo a nivel de hebra (TLP). Todas estas técnicas, así como los principios básicos que subyacen a las mismas, se organizan y presentan dentro de un marco de trabajo claro que permite una sencilla comprensión. El texto está pensado para un curso de arquitectura de computadores o para un curso específico en diseño de procesadores superescalares. Está escrito a un nivel pensado tanto para seniors como para estudiantes de grado y también es apropiado para su utilización en el entorno profesional.

Puntos Clave



- Los primeros capítulos abarcan los temas principales que sirven de fundamento para los temas más avanzados. Estos fundamentos son: estado actual del diseño de procesadores, arquitectura del juego de instrucciones como especificación del procesador y microarquitectura como implementación del procesador; segmentación y organización superescalar. - El capítulo 3 trata de la memoria y los sistemas de E/S. En este capítulo se examina el amplio contexto de los sistemas informáticos que incorporan procesadores avanzados y de alto rendimiento. - El capítulo 5 trata de las técnicas superescalares y es el corazón del libro. En este capítulo se presentan primero los aspectos relacionados con la organización superescalar, seguido de un desglose de las técnicas específicas para mejorar el flujo de instrucciones, el flujo de datos de registro y el flujo de datos de memoria. - El capítulo 9, Técnicas avanzadas de flujo de instrucciones, se centra en el problema de predecir si un salto condicional se realiza o no. Se ofrece una breve descripción acerca de la predicción de la dirección de destino de salto y otros aspectos relacionados con la entrega eficaz de instrucciones. - Se han incluido dos capítulos de estudios de casos con el fin de ofrecer al lector ejemplos reales de los conceptos estudiados en los capítulos anteriores. Uno de los estudios de casos lo han escrito los arquitectos jefes de la microarquitectura Intel P6. Esta microarquitectura histórica proporcionó los fundamentos para muchos de los diseños de microprocesadores de mayor éxito. - Al final de cada capítulo se incluyen ejercicios propuestos como refuerzo de los conceptos presentados.

Tabla de Contenidos

1. Diseño de procesadores. 2. Procesadores segmentados. 3. Memoria y sistemas de E/S. 4. Organización superescalar. 5. Técnicas superescalares. 6. El PowerPC 620. Microarquitectura P6 de Intel. 8. Estudio de los procesadores superescalares. 9. Técnicas avanzadas de flujo de instrucciones. 10. Técnicas avanzadas de flujo de datos de registros. 11. Ejecución de múltiples hebras. Índice.

Proyecto financiado por la Dirección General del Libro y Fomento de la Lectura, Ministerio de Cultura y Deporte» y «Financiado por la Unión Europea-Next Generation EU