Portada de Arquitectura de Computadoras: Un Enfoque Cuantitativo

Arquitectura de Computadoras: Un Enfoque Cuantitativo

por John L. Hennessy, David A. Patterson · 1990

Sinopsis

Este texto fundamental se enfoca en los principios de diseño de hardware de computadoras y su interacción con el software, utilizando un enfoque cuantitativo para evaluar el rendimiento de los sistemas, cubriendo el pipeline, la jerarquía de memoria y la paralelización.

Sé el primero en valorar este libro.

Más de John L. Hennessy

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Gödel, Escher, Bach: Un Eterno y Grandioso Bucle

Douglas Hofstadter

1979·divulgacion

Aunque no se centra directamente en la arquitectura de computadoras, este libro profundiza en los fundamentos lógicos y recursivos que subyacen a los sistemas complejos, incluyendo las computadoras. Explora cómo las reglas simples pueden dar lugar a fenómenos emergentes, una perspectiva que enriquece la comprensión de cómo se diseñan sistemas computacionales a partir de principios básicos.

La Noción de Concepto

Gilles Deleuze

1991·filosofia

Este libro, aunque filosófico, se conecta con la arquitectura de computadoras al explorar la construcción conceptual. Así como Deleuze analiza la formación de conceptos abstractos, la arquitectura de computadoras se basa en la construcción modular y jerárquica de abstracciones (instrucciones, arquitecturas de conjunto de instrucciones, microarquitecturas) para dar forma a sistemas complejos, lo que ofrece una perspectiva no obvia sobre los principios subyacentes del diseño.

Principios de Diseño de Compiladores

Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman

1986·divulgacion

Este libro comparte una similitud filosófica profunda al tratar con la optimización y la transformación de representaciones de alto nivel a bajo nivel. Así como la arquitectura de computadoras busca la eficiencia en la ejecución del hardware, este libro se enfoca en cómo traducir de manera óptima un comportamiento deseado (código fuente) a la forma más eficiente para que el hardware lo ejecute, enfrentándose a problemas estructurales y de rendimiento similares.

Información

James Gleick

2011·divulgacion

Mientras que 'Arquitectura de Computadoras' se enfoca en cómo la información es procesada físicamente, 'Información' explora qué es la información en sí misma, su origen y su significado. Ambos libros comparten una preocupación fundamental por la naturaleza de los datos y cómo se manipulan, ofreciendo perspectivas complementarias sobre el mismo fenómeno subyacente.

Este libro proporciona una mirada al pasado de la arquitectura de computadoras desde una perspectiva histórica y de ingeniería, destacando la evolución de las ideas fundamentales que aún resuenan hoy. Se centra en figuras menos canonizadas en la narrativa popular de la informática, como Babbage y su Máquina Diferencial, proporcionando una base histórica profunda y a menudo pasada por alto en la literatura anglosajona más mainstream.

La Máquina de Von Neumann

Miguel Ángel Sánchez-Gómez

2007·divulgacion

Se enfoca en uno de los pilares de la arquitectura de computadoras, la arquitectura de Von Neumann, con un análisis profundo desde una perspectiva menos común. La obra de autores latinoamericanos o españoles sobre temas técnicos de computación tiende a ser menos visible globalmente, ofreciendo un enfoque fresco y una voz diferente sobre un tema fundamental.

Diseño de Sistemas Distribuidos

Maarten Van Steen, Andrew S. Tanenbaum

2017·divulgacion

Ambos libros abordan la construcción de sistemas complejos a partir de componentes interconectados, pero 'Diseño de Sistemas Distribuidos' expande la complejidad a múltiples máquinas, cada una con su propia arquitectura. La similitud estructural reside en el enfoque modular y jerárquico para manejar la complejidad, la optimización del rendimiento y la gestión de la concurrencia y la comunicación, aunque a diferentes escalas.

Estructura e Interpretación de Programas de Computadora

Harold Abelson, Gerald Jay Sussman, Julie Sussman

1984·divulgacion

Este libro se enfoca en cómo la abstracción permite construir sistemas de software complejos de manera estructurada, lo cual es análogo a cómo la arquitectura de computadoras utiliza abstracciones (ISA, microarquitecturas) para diseñar hardware. La conexión estructural es el uso de jerarquías y abstracciones para gestionar la complejidad, así como la importancia de comprender la "mecánica interna" para optimizar el rendimiento y la funcionalidad, tanto en software como en hardware.

Ver sugerencias

Ayúdame a que yoleo sea sostenible