注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络硬件、外部设备与维护计算机组成与设计:硬件/软件接口(英文版第4版)

计算机组成与设计:硬件/软件接口(英文版第4版)

计算机组成与设计:硬件/软件接口(英文版第4版)

定 价:¥139.00

作 者: (美)帕特森,(美)亨尼斯 著
出版社: 机械工业出版社
丛编项:
标 签: 计算机理论、基础知识 计算机与互联网

购买这本书可以去


ISBN: 9787111412373 出版时间: 2013-02-01 包装: 平装
开本: 16开 页数: 703 字数:  

内容简介

  《经典原版书库·计算机组成与设计:硬件·软件接口(英文版·第4版)》具有以下特色:涵盖从串行计算到并行计算的革命性变革,新增了关于并行化的一章,并且每章中还有一些强调并行硬件和软件主题的小节。新增一个由NVIDIA的首席科学家和架构主管撰写的附录,介绍了现代GPU的出现和重要性,首次详细描述了这个针对可视计算进行了优化的高度并行化、多线程、多核的处理器。描述一种度量多核性能的独特方法-Roofline模型,自带AMD Opteron X4、Intel Xeon 5000、SunUltraSPARC T2和IBM Cell的基准测试和分析。涵盖一些关于闪存和虚拟机的新内容。提供了大量富有启发性的练习题。将AMD Opteron X4和IntelNehalem作为贯穿《经典原版书库·计算机组成与设计:硬件·软件接口(英文版·第4版)》的实例。用SPEC CPU2006组件更新了所有处理器性能实例。

作者简介

  David A.Patterson,加州大学伯克利分校计算机科学系教授,美国国家工程研究院院士,IEEE和ACM会士,曾因成功的启发式教育方法被IEEE授予JamesH.Mulligan,Jr教育奖章。他因为对RISC技术的贡献而荣获1995年IEEE技术成就奖,而在RAID技术方面的成就为他赢得了1999年IEEE ReynoldJohnson信息存储奖。2000年他和John L.Hennessy分享了John von Neumann奖。JohnL.Hennessy,斯坦福大学校长,IEEE和ACM会士,美国国家工程研究院院士及美国科学艺术研究院院士。Hennessy教授因为在RISC技术方面做出了突出贡献而荣获2001年的Eckert-Mauchly奖章,他也是2001年SeymourCray计算机工程奖得主,并且和David A.Patterson分享了2000年John von Neumann奖。

图书目录

1 Computer Abstractions and Technology
1.1 Introduction
1.2 Below Your Program
1.3 Under the Covers
1.4 Performance
1.5 The Power Wall
1.6 The Sea Change: The Switch from Uniprocessors to Multiprocessors
1.7 Real Stuff. Ma:nufacturing and Benchmarking the AMD Opteron X4
1.8 Fallacies and Pitfalls
1.9 Concluding Remarks
1.10 Historical Perspective and Further Reading
1.11 Exercises

2 Instructions:l.anguage of the Computer
2.1 Introduction
2.2 0perations of the Computer Hardware
2.3 0perands of the Computer Hardware
2.4 Signed and Unsigned Numbers
2.5 Representing Instructions in the Computer
2.6 Logical Operations
2.7 Instructions for Making Decisions
2.8 Supporting Procedures in Computer Hardware
2.9 Communicating with People
2.10 MIPS Addressing for 32-Bit Immediates and Addresses
2.11 Parallelism and Instructions: Synchronization
2.12 Translating and Starting a Program
2.13 A C Sort Example to Put It All Together2.14 Arrays versus Pointers
2.15 Advanced Material: Compiling C and Interpreting Java
2.16 Real Stuff:ARM Instructions
2.17 Real Stuff: x86 Instructions
2.18 Fallacies and Pitfalls
2.19 Concluding Remarks
2.20 Historical Perspective and Further Reading
2.21 Exerases

3 Arithmetic for Computers
3.1 Introduction
3.2 Addition and Subtraction
3.3 Multiplication
3.4 Division
3.5 Floating Point
3.6 Parallelism and Computer Arithmetic: Associativity
3.7 Real Stuff: Floating Point in the x86
3.8 Fallacies and Pitfalls
3.9 Concluding Remarks
3.10 Historical Perspective and Further Reading
3.11 Exerases

4 The Processor
4.1 Introduction
4.2 Logic Design Conventions
4.3 Building a Datapath
4.4 A Simple Implementation Scheme
4.5 An Overview of Pipelining
4.6 Pipelined Datapath and Control
4.7 Data Hazards: Forwarding versus Stalling
4.8 Control Hazards
4.9 Exceptions
4.10 Parallelism and Advanced Instruction-Level Parallelism
4.11 Real Stuff the AMD Opteron X4 (Barcelona) Pipeline
4.12 Advanced Topic: an Introduction to Digital Design Using a Hardware Design Language to Describe and Model a Pipeline and More Pipelining Illustrations
4.13 Fallciaes and Pitfalls
4.14 Concluding Remarks
4.15 Historical Perspective and Further Reading
4.16 Exerases

5 Large and Fast: Exploiting Memory Hierarchy
6 Storage and Other I/O Topics
7 Multicores, Multiprocessors, and Clusters
A Graphics and Computing GPUs A-2
B Assemblers, Linkers, and the SPIM Simulator B-2
C The Basics of Loglc Design C-2
D Mapping Control to Hardware D-2
e A Survey of RISC Architectures for Desktop, Server, and Embedded Computers E-2
G Glossary G-1
F Further Reading FR-1

本目录推荐