Hennessy, John L.

Computer architecture : a quantitative approach / John L. Hennessy, David A. Patterson ; with contributions by Krste Asanović ́... [et al.]. - Fifth edition - xxvii, 493, [325] p. : ill. ; 24 cm. - The Morgan Kaufmann Series in Computer Architecture and Design. . - The Morgan Kaufmann Series in Computer Architecture and Design. .

Includes bibliographical references (p. r-1-32) and index.


Fundamentals of quantitative design and analysis -- Memory hierarchy design -- Instruction-level parallelism and its exploitation -- Data-level parallelism in vector, SIMD, and GPU architectures -- Thread-level parallelism -- Warehouse-scale computers to exploit request-level and data-level parallelism -- Instruction set principles -- Review of memory hierarchy -- Pipelining: basic and intermediate concepts -- Online appendices. Storage systems -- Embedded systems -- Interconnection networks -- Vector processors in more depth -- Hardware and software for VLIW and EPIC -- Large-scale multiprocessors and scientific applications -- Computer arithmetic -- Survey of instruction set architectures -- Historical perspectives and references.

9780123838728 (pbk.) 012383872X (pbk.)


Computer architecture.

004.2/2 / H515