出版社: Morgan Kaufmann
副标题: A Quantitative Approach
出版年: 2011-9-30
页数: 856
定价: USD 89.95
装帧: Paperback
ISBN: 9780123838728
内容简介 · · · · · ·
The computing world today is in the middle of a revolution: mobile clients and cloud computing have emerged as the dominant paradigms driving programming and hardware innovation today. The Fifth Edition of Computer Architecture focuses on this dramatic shift, exploring the ways in which software and technology in the cloud are accessed by cell phones, tablets, laptops, and ot...
The computing world today is in the middle of a revolution: mobile clients and cloud computing have emerged as the dominant paradigms driving programming and hardware innovation today. The Fifth Edition of Computer Architecture focuses on this dramatic shift, exploring the ways in which software and technology in the cloud are accessed by cell phones, tablets, laptops, and other mobile computing devices. Each chapter includes two real-world examples, one mobile and one datacenter, to illustrate this revolutionary change. Updated to cover the mobile computing revolution Emphasizes the two most important topics in architecture today: memory hierarchy and parallelism in all its forms. Develops common themes throughout each chapter: power, performance, cost, dependability, protection, programming models, and emerging trends ("What's Next") Includes three review appendices in the printed text. Additional reference appendices are available online. Includes updated Case Studies and completely new exercises.
作者简介 · · · · · ·
John L. Hennessy is the president of Stanford University, where he has been a member of the faculty since 1977 in the departments of electrical engineering and computer science. Hennessy is a fellow of the IEEE and the ACM, a member of the National Academy of Engineering, the National Academy of Science, the American Academy of Arts and Sciences, and the Spanish Royal Academy o...
John L. Hennessy is the president of Stanford University, where he has been a member of the faculty since 1977 in the departments of electrical engineering and computer science. Hennessy is a fellow of the IEEE and the ACM, a member of the National Academy of Engineering, the National Academy of Science, the American Academy of Arts and Sciences, and the Spanish Royal Academy of Engineering. He received the 2001 Eckert-Mauchly Award for his contributions to RISC technology, the 2001 Seymour Cray Computer Engineering Award, and shared the John von Neumann award in 2000 with David Patterson. After completing the project in 1984, he took a one-year leave from the university to co-found MIPS Computer Systems, which developed one of the first commercial RISC microprocessors. After being acquired by Silicon Graphics in 1991, MIPS Technologies became an independent company in 1998, focusing on microprocessors for the embedded marketplace. As of 2004, over 300 million MIPS microprocessors have been shipped in devices ranging from video games and palmtop computers to laser printers and network switches. Hennessy's more recent research at Stanford focuses on the area of designing and exploiting multiprocessors. He helped lead the design of the DASH multiprocessor architecture, the first distributed shared-memory multiprocessors supporting cache coherency, and the basis for several commercial multiprocessor designs, including the Silicon Graphics Origin multiprocessors. Since becoming president of Stanford, revising and updating this text and the more advanced Computer Architecture: A Quantitative Approach has become a primary form of recreation and relaxation.
David A. Patterson was the first in his family to graduate from college (1969 A.B UCLA), and he enjoyed it so much that he didn't stop until a PhD, (1976 UCLA). After 4 years developing a wafer-scale computer at Hughes Aircraft, he joined U.C. Berkeley in 1977. He spent 1979 at DEC working on the VAX minicomputer. He and colleagues later developed the Reduced Instruction Set Computer (RISC). By joining forces with IBM's 801 and Stanford's MIPS projects, RISC became widespread. In 1984 Sun Microsystems recruited him to start the SPARC architecture. In 1987, Patterson and colleagues wondered if tried building dependable storage systems from the new PC disks. This led to the popular Redundant Array of Inexpensive Disks (RAID). He spent 1989 working on the CM-5 supercomputer. Patterson and colleagues later tried building a supercomputer using standard desktop computers and switches. The resulting Network of Workstations (NOW) project led to cluster technology used by many startups. He is now working on the Recovery Oriented Computing (ROC) project. In the past, he served as Chair of Berkeley's CS Division, Chair and CRA. He is currently serving on the IT advisory committee to the U.S. President and has just been elected President of the ACM. All this resulted in 150 papers, 5 books, and the following honors, some shared with friends: election to the National Academy of Engineering; from the University of California: Outstanding Alumnus Award (UCLA Computer Science Department), McEntyre Award for Excellence in Teaching (Berkeley Computer Science), Distinguished Teaching Award (Berkeley); from ACM: fellow, SIGMOD Test of Time Award, Karlstrom Outstanding Educator Award; from IEEE: fellow, Johnson Information Storage Award, Undergraduate Teaching Award, Mulligan Education Medal, and von Neumann Medal.
目录 · · · · · ·
Printed Text
Chap 1: Fundamentals of Quantitative Design and Analysis
Chap 2: Memory Hierarchy Design
Chap 3: Instruction-Level Parallelism and Its Exploitation
Chap 4: Data-Level Parallelism in Vector, SIMD, and GPU Architectures
· · · · · · (更多)
Printed Text
Chap 1: Fundamentals of Quantitative Design and Analysis
Chap 2: Memory Hierarchy Design
Chap 3: Instruction-Level Parallelism and Its Exploitation
Chap 4: Data-Level Parallelism in Vector, SIMD, and GPU Architectures
Chap 5: Multiprocessors and Thread-Level Parallelism
Chap 6: The Warehouse-Scale Computer
App A: Instruction Set Principles
App B: Review of Memory Hierarchy
App C: Pipelining: Basic and Intermediate Concepts
Online
App D: Storage Systems
App E: Embedded Systems
App F: Interconnection Networks
App G: Vector Processors
App H: Hardware and Software for VLIW and EPIC
App I: Large-Scale Multiprocessors and Scientific Applications
App J: Computer Arithmetic
App K: Survey of Instruction Set Architectures
App L: Historical Perspectives
· · · · · · (收起)
喜欢读"Computer Architecture"的人也喜欢的电子书 · · · · · ·
喜欢读"Computer Architecture"的人也喜欢 · · · · · ·
Computer Architecture的书评 · · · · · · ( 全部 19 条 )
计算机硬件发展的编年史
计算机体系结构领域最经典著作
我很推荐这本书, 很棒.
> 更多书评 19篇
论坛 · · · · · ·
中文版即将在12月末上市 | 来自敏子爱书 | 2012-11-19 15:32:01 |
这本书的其他版本 · · · · · · ( 全部14 )
-
人民邮电出版社 (2012)8.8分 175人读过
-
机械工业出版社 (2012)9.6分 130人读过
-
机械工业出版社 (2007)9.5分 138人读过
-
Morgan Kaufmann (2006)8.7分 93人读过
以下书单推荐 · · · · · · ( 全部 )
- learn about computer science (paranoid.emacs)
- MOOC教材列表 (老伐开心)
- 『专业书籍』计算机工程入门到进阶 (elor)
- CE专业教材 (兔子尾巴捏不得)
- Tommy's Recent Add-to-cart (tommy)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有495人想读,手里有一本闲着?
订阅关于Computer Architecture的评论:
feed: rss 2.0
0 有用 expye 2018-03-25 16:49:45
传说中每翻一遍都能有新收获的书: 从低到高的视角思考并行 1. instruction level parallelism 2. thread level parallelism 3. data level parallelism 4. request level parallelism
0 有用 yyn 2012-10-28 05:05:24
Bible
0 有用 风城凌 2022-06-06 14:23:45
Coursera的Computer Architecture参考书目 - 在面试被考了一次Architecture挂了之后痛下决心把它学了。因为缺乏硬件基础读的磕磕绊绊,然而收获颇丰,感觉补上了操作系统+编译原理之后缺少的一块内容体系。
0 有用 yingyun 2012-05-01 11:40:08
重读好书,相对于第四版,对SIMD,GPU等data level parallelism有入门性的讲解。
1 有用 Blade 2015-01-20 12:35:53
关于并行运算讲得挺多,我因此也走入了CUDA的世界
0 有用 蕉下客 2024-01-15 17:24:08 浙江
囫囵吞枣抄了一夜也算读过吗,也算读过吧
0 有用 Licht 2023-01-06 00:27:35 浙江
体系教材 ------ 结课标注
0 有用 风城凌 2022-06-06 14:23:45
Coursera的Computer Architecture参考书目 - 在面试被考了一次Architecture挂了之后痛下决心把它学了。因为缺乏硬件基础读的磕磕绊绊,然而收获颇丰,感觉补上了操作系统+编译原理之后缺少的一块内容体系。
0 有用 Firo 2019-12-09 15:21:17
果然经典!
0 有用 无耻之徒 2019-08-11 23:36:14
CSAPP进阶,很赞 有深度,有时间把附录材料刷一遍,加油💪