在线客服
大话处理器:处理器基础知识读本图书
人气:40

大话处理器:处理器基础知识读本

正如广告语说的那样:处理器无处不在(Microprocessors are everywhere)。每一个成功的男人背后都有一个成功的女人,每一个成功的电子产品里面至少有一个成功的处理器。不管是我们经常使用的计算机、手机、汽车,还...
  • 所属分类:图书 >计算机/网络>计算机体系结构  
  • 作者:[万木杨] 编著
  • 产品参数:
  • 丛书名:--
  • 国际刊号:9787302263159
  • 出版社:清华大学出版社
  • 出版时间:2011-10
  • 印刷时间:2011-10-01
  • 版次:1
  • 开本:16开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装
  • 套装:

内容简介

处理器是IT、通信、电子产业的基石,没有处理器,信息产业大厦就如同建立在沙滩之上。

本书是一本图文并茂、生动幽默的处理器科普读本,全书行文风趣幽默,用类比来解释晦涩的技术,用图画来代替枯燥的文字。本着科技以人为本的理念,本书除了技术外,还介绍了大量人物和公司的故事,供大家闲读。

第1章漫游计算机世界,介绍了计算机的前世今生,以及计算机的五脏六腑、七经八脉。第2~5章从外到内,介绍了处理器的外表和内心结构,处理器的核心技术尽在于此。第6章向软件人员介绍了怎样编写高效代码,处理器的客户就是程序员,程序员在处理器上开发程序,不了解处理器怎么好意思,而对处理器了解得越深,编写出来的代码执行效率就越高。第7章介绍了一大堆的处理器公司,现在的人们攒电脑,以后的人们说不定就能攒处理器了。第8章走进处理器的内"芯"世界,介绍处理器芯片是怎么设计与制造出来的。

本书的主要读者是IT、通信、电子、半导体行业的从业人员以及学生。喜欢技术的看技术,不喜欢技术的看故事。

编辑推荐

国内首本图文并茂、生动幽默的处理器科普读本

揭秘处理器核心技术

恰当、幽默的类比让人叹为观止

丰富的人物、公司介绍,带您遨游计算机、半导体世界

本书部分章节曾在中国通信社区——通信人家园论坛(bbs.c114.net)上连载,得到了网友的广泛好评,帖子迅速被置顶、加精、进入论坛首页,也在公司内部被大量传播。

作者简介

万木杨,网名木兮清扬,华为公司服务近6年,曾任软件工程师、算法工程师、系统工程师,擅长多媒体算法设计和编写高效代码。

作者自2004年起开始研究多媒体算法,从语音识别,到人脸动画,再到视频编解码,足迹遍布语音、图像、视频、3D。自2006年在DSP上编写程序,从此开始深入研究处理器内部结构,后来接触过大量的半导体公司和处理器芯片,对处理器技术和产品有着深刻的理解。

闲暇之余,作者喜爱读书,多年来保持平均两周一本的速度。

目录

第1章 漫游计算机世界

1.1 计算机的前世、今生、来世

1.2 计算机分门别类

1.3 PC机结构探秘

第2章 初识处理器——掀起你的盖头来

2.1 处理器是怎样工作的——处理器的硬件模型

2.2 怎样来使用处理器——处理器的编程模型

2.3 处理器的分层模型

2.4 选什么样的处理器——适合的才是好的

第3章 指令集体系结构——处理器的外表

3.1 指令集是什么

3.2 指令集发展的来龙去脉

3.3 指令集的五朵金花

3.4 地盘之争

3.5 汇编语言格式——没有规矩不成方圆

第4章 微架构——处理器的内心世界

4.1 跟着顺溜学流水线

4.2 从子弹射击到指令执行

4.3 从顺序执行到乱序执行——因时制宜

4.4 处理器并行设计——并行,提高性能的不二法门

4.5 指令并行(Instruction Level Parallelism)

4.6 数据并行(Data Level Parallelism)

4.7 线程并行(Thread Level Parallelism)

4.8 并行总结

4.9 微架构总结

第5章 Cache——处理器的"肚量"

5.1 什么是Cache——探索既熟悉又陌生的领域

5.2 处理器的Cache结构——探索那些鲜为人知的秘密

5.3 Cache一致性

5.4 片内可寻址存储器——软件管理的Cache

第6章 编写高效代码——时间就是生命

第7章 SOC——吸星大法

第8章 "芯"路历程——明明白白我的"芯"

在线预览

序一 寻宝处理器的引人入胜之旅

当出版社的编辑介绍万木杨的这本书给我时,我对书名《大话处理器》是有一定担心的,其一:处理器和计算机的发展几十年来风起云涌,其间有天才的创新、看似偶然的分叉和囿于商业市场考量的成功与失败,一部技术发展史绝不比波谲云诡的社会史逊色。一部"大话"处理器的书会不会流于一部围绕处理器发展种种轶事的大话技术史?读书时固然会津津乐道,兴趣斐然,然而掩卷沉思后,会不会仍然无法对处理器的体系结构有更清晰的认识?其二:处理器的发展是和软件、操作系统的发展互为作用的,其中很多技术点和概念都值得深入讨论。采用"大话"的方式能否既保障技术书籍叙述的性,又不至于陷入对某些概念旁征博引的"Rat hole"式的罗列,而变得像很多剪贴式编著的IT书籍一样?

但其后数次断续读稿时沉浸其中的体验打消了我的顾虑。我几次阅读书稿都是在出差途中(如飞机上),一个很深的体验是一旦开始阅读就不愿终止,一直读到不得不将书稿收起走路为止。另一个体验是,从任何一个间断点,都可以把本书当作入口,去找寻别的书籍进一步深入学习其中的一些关键技术,就好像函数调用一般,这是我所期望的带领读者进入处理器世界的导游书籍,因此非常愿意向广大的读者推荐这本书。

在技术书籍的阅读中,我偏爱爱因斯坦阐释的方法——"在所阅读的书中,找出可以把自己引向深入的东西,把其他的一切统统抛掉。"这就是抛掉使大脑负担过重和把自己诱离要点的一切。

万木杨的这本书,在选材上围绕处理器的核心技术,从计算机发展的形态、历史展开叙述,在简略介绍了处理器的周边设备后,迅速深入处理器的抽象模型,以计算机软件生态系统中最重要的指令集体系结构ISA切入到探索处理器的微架构,对处理器微架构的一些核心技术,如流水线、乱序执行、指令级并行、线程级并行、缓存结构和算法、缓存一致性等概念,言简意赅地做了原理阐释。而了解这些核心概念,是理解其后第六章优化代码效率的基础。窃以为这些章节是本书的"hardcore",很值得一读。

在本书的写作风格上,作者运用了很多崭新的网络元素和鲜活的比拟来厘清概念,比如用《我的兄弟叫顺溜》中的顺溜装配子弹的例子来开展指令流水线的讨论,既不流于表面、为举例而举例,又一以贯之地将每个案例充分展开、把问题说透,这样的例子在本书中比比皆是,也是我推荐该书的原因之一。这体现了"抛掉使大脑负担过重"的原则,以及作者对所叙述的技术的深度把握。没有这种把握,是很难用好这种比拟的,反而容易变成"画虎不成反类犬"。

由于长期从事性能优化工作,此前也出版了一本针对并行优化指南的书,因此对本书中阐述并行处理和编写高效代码的章节仍觉意犹未尽,这让我想起了两件事:

其一,我在2001年左右从事针对多核DSP的手写汇编代码优化工作,就是本书里所总结的VLIW并行实现机制,当时一个很深的感触是,人类大脑的并行度很低,至少在汇编这个层级,能够持续对多个计算单元实现高效并行处理编程的上限恐怕就是四级并行了,人的大脑有所谓"一心不可二用"的限制,因此,此后在IA平台上,多核、多进程一直到大规模集群的并行开发的方向就很清楚了,就是必须依赖高级语言的开发工具,支持并行实现的编译器、数学库和线程,MPI进程追踪工具和类似Vtune这样的指令微架构行为的示波器,来解放人的大脑。另一方面就是开发新的并行编程模型和语言,进一步释放多核处理器的性能。

其二,在一本论述并行超级计算机体系架构的英文专著上,我曾读到一段话,似可借来总结处理器性能发展的方向。即,要做快、做好一件事,基本上有三种方法。一是把事情本身缩短、少做事,这就是处理器流水线效率、分支预测命中率等等技术的发展,体现在软件上就是更好的算法和更短的代码关键路径。二是做得更快、更勤些,这就是处理器上更多的浮点计算单元、更高效的缓存、新的高效指令集直到AVX这样的高密度向量计算指令。三是让别人去做或者和别人一起做,这就是并行,多线程和多进程的并行工作。处理器的发展,从性能上看,基本上也可以归为上述三点,比照本书的结构,读者也可以做个归纳。

未来的发展,我们看到了SOC的兴起,我们看到CPU和GPU的混合计算,我们也看到英特尔即将推出的、针对大规模并行应用、集成众核架构的协处理模式的处理器。正如丘吉尔所言,"你能看见多久的过去,就能看见多远的未来"。回顾本书中提到的那些引人入胜的处理器技术的来龙去脉,背后的技术原因或是市场竞争要素,奇妙之处在于,处理器的技术史是我们创造出来的,而身处其中之人却难以知晓,那就让我们"把其他的一切统统抛掉",一起踏上本书寻宝处理器的引人入胜之旅!是为序。

……

媒体评论

楼主很强很油菜!——robotbob

顶起,很直观,很具体,楼主快点。——gdxky

LZ这样的高人应该推荐到高校做教授,那将是民族之幸哦。写的理论透彻、根本,文字通俗简练,语言风趣形象,好! ——shore70

希望中国多点像楼主那样的人才!——davidchan110

楼主真强悍,讲解通俗易懂,顶一下!——汉江之畔

真的讲的好,让我这个处理器的门外汉也产生了兴趣!——tian_mengguang

要是做总的软件架构工作,你一定能成为大师级的。——我爱生活

楼主,我虽然不是学数字信号处理出身,但是你的讲解太伟大了。我真的手不释卷啊!快点刷新吧。——中飞人1234

越牛的人讲的东西越通俗易懂。——时光机器007

写得真好!通俗易懂,比较形象化。——ksyjk

属于深入学习的人才能写出这种文字,现在太需要这样的人才了,更希望看到的朋友也别顾着只叫好,大家以大侠为榜样,在各自的领域中都能做到深入浅出,与己与人都是一笔财富!——yucheng_xiao

呵呵,佩服楼主的专业知识是如此的给力啊!——xiao麦子

写的不错,通俗易懂,楼主威武啊!——caodianxin2011

楼主太有创意了,这样的帖子太强了!——lsmx01

大话处理器 密集网络宣传!

0.搜狐滚动新闻

roll.sohu.com/20110830/n317829136.shtml

1。通信社区——通信人家园,点击量12万以上,置顶、精华贴

bbs.c114.net/viewthread.php?tid=460504&extra=page%3D1

2。www.eefocus.com/bbs/article_115_176775.html

百万电子工程师技术论坛——与非网论坛

3。CSDN博客 blog.csdn.net/muxiqingyang/

4。著名科技、技术评论网站——弯曲评论

www.tektalk.org/2011/08/29/寻宝处理器-《大话处理器》新书出炉序一与网友评/

5。华为内部研发博客

hi3ms.huawei.com,集团排名名列前茅。

6。国内知名企业级技术产品门户网站——多易网

news.doit.com.cn/article/2011/0829/5702065.shtml

7。天极传媒集团旗下知名老牌IT门户——比特网

storage.chinabyte.com/116/12148116.shtml

8。百度百科

baike.baidu.com/view/6381400.htm

9。美国著名科技媒体品牌cnet网站

www.cnetnews.com.cn/2011/0830/2055112.shtml

10。

国内及时大网络编辑社区

www.bianews.com/news/05/n-359305.html

11。国内知名IT硬件数码垂直门户网站——小熊在线

www.beareyes.com.cn/2/lib/201108/30/20110830339.htm

12。万人粉丝微博——八卦华为

t.zol.com.cn/index.php?m=ta&name=%E5%85%AB%E5%8D%A6%E5%8D%8E%E4%B8%BA

网友评论(不代表本站观点)

免责声明

更多相关图书