Pressestimmen
Patterson and Hennessy have greatly improved what was already the gold standard of textbooks. In the rapidly-evolving field of computer architecture, they have woven an impressive number of recent case studies and contemporary issues into a framework of time-tested fundamentals.--Fred Chong, University of California, Santa Barbara The new coverage of multiprocessors and parallelism lives up to the standards of this well-written classic. It provides well-motivated, gentle introductions to the new topics, as well as many details and examples drawn from current hardware.--John Greiner, Rice University
Kurzbeschreibung
The best-selling computer organization book is thoroughly updated to provide a new focus on the revolutionary change taking place in industry today: the switch from uniprocessor to multicore microprocessors. This new emphasis on parallelism is supported by updates reflecting the newest technologies, with examples highlighting the latest processor designs and benchmarking standards. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies and I/O. Sections on the ARM and x86 architectures are also included. It includes a companion CD that provides a toolkit of simulators and compilers along with tutorials for using them, as well as advanced content for further study and a search utility for finding content on the CD and in the printed text. It covers the revolutionary change from sequential to parallel computing, with a new chapter on parallelism and sections in every chapter highlighting parallel hardware and software topics. It includes a new appendix by the Chief Scientist and the Director of Architecture of NVIDIA covering the emergence and importance of the modern GPU, describing in detail for the first time the highly parallel, highly multithreaded multiprocessor optimized for visual computing. It describes a novel approach to measuring multicore performance - the 'Roofline model' - with benchmarks and analysis for the AMD Opteron X4, Intel Xeon 5000, Sun UltraSPARC T2, and IBM Cell. This title includes new content on Flash memory and Virtual Machines. It provides a large, stimulating set of new exercises, covering almost 200 pages. It features the AMD Opteron X4 and Intel Nehalem as real-world examples throughout the book. It updates all processor performance examples using the SPEC CPU2006 suite.
Synopsis
This classic textbook for computer systems analysis and design, "Computer Organization and Design", has been thoroughly updated to provide a new focus on the revolutionary change taking place in industry today: the switch from uniprocessor to multicore microprocessors. This new emphasis on parallelism is supported by updates reflecting the newest technologies with examples highlighting the latest processor designs, benchmarking standards, languages and tools. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies and I/O.Along with its increased coverage of parallelism, this new edition offers new content on Flash memory and virtual machines as well as a new and important appendix written by industry experts covering the emergence and importance of the modern GPU (graphics processing unit), the highly parallel, highly multithreaded multiprocessor optimized for visual computing. A new exercise paradigm allows instructors to reconfigure the 600 exercises included in the book to easily generate new exercises and solutions of their own.A CD provides a toolkit of simulators and compilers along with tutorials for using them as well as additional problems and solutions, and references.
Über den Autor
Dr. David Patterson ist Professor für Computer Science an der University of California, Berkeley. Anfang der 1980er Jahren leitetet er zusammen mit Carlo H. Sequin das Berkeley RISC-Projekt das zu RISC I, dem ersten VLSI Reduced Instruction Set Computer führte. Auf dieser Basis entwickelte Sun Microsystems später den SPARC-Prozessor.
Mitte der 1980er Jahre entwickelte Patterson, zusammen mit Randy Katz, das RAID-Konzept (redundant array of independent disks). 1989 arbeitete er am Supercomputer CM-5. Patterson und seine Kollegen versuchten später, einen Supercomputer aus Standard-Desktopcomputern und Switches aufzubauen. Das daraus entstandene NOW-Projekt (Network of Workstations) führte zur Cluster-Technologie. Heute arbeitet er am ROC-Projekt (Recovery Oriented Computing). 2004 bis 2006 war er Präsident der ACM (Association for Computing Machinery).
Patterson ist Autor von über 150 Artikeln und zahlreicher (Lehr-)Bücher; er erhielt rund 30 Auszeichnungen und Ehrungen für seine Tätigkeit in Forschung und Lehre.
Mitte der 1980er Jahre entwickelte Patterson, zusammen mit Randy Katz, das RAID-Konzept (redundant array of independent disks). 1989 arbeitete er am Supercomputer CM-5. Patterson und seine Kollegen versuchten später, einen Supercomputer aus Standard-Desktopcomputern und Switches aufzubauen. Das daraus entstandene NOW-Projekt (Network of Workstations) führte zur Cluster-Technologie. Heute arbeitet er am ROC-Projekt (Recovery Oriented Computing). 2004 bis 2006 war er Präsident der ACM (Association for Computing Machinery).
Patterson ist Autor von über 150 Artikeln und zahlreicher (Lehr-)Bücher; er erhielt rund 30 Auszeichnungen und Ehrungen für seine Tätigkeit in Forschung und Lehre.