绿林网

计算机体系结构的读后感大全

计算机体系结构的读后感大全

《计算机体系结构》是一本由[美] John L. Hennessy / [美] David著作,人民邮电出版社出版的平装图书,本书定价:109.00元,页数:595,特精心收集的读后感,希望对大家能有帮助。

《计算机体系结构》读后感(一):每一个搞计算机的必读书目

每一个搞计算机的必读之一,如果想让你的程序运行的快,那么你就读完这本书。

这本书会让你真正的理解什么是cache, cache并不是对程序员是透明的,在编程的时候是需要考虑到的。

这本书需要读至少两遍才能真正体会其中的奥秘。

这本书是我们公司人手必读的一本书之一。

《计算机体系结构》读后感(二):原著牛鼻,译得太差,跟没较正过一样

如题,翻译差,差,差。。。。。。。。。。。。。。。。。。。。。!!!!!!!!!!!!翻译差,差,翻译差,差,翻译差,差,翻译差,差,翻译差,差,如题,翻译差,差,差。。。。。。。。。。。。。。。。。。。。。!!!!!!!!!!!!翻译差,差,翻译差,差,翻译差,差,翻译差,差,翻译差,差,

《计算机体系结构》读后感(三):不推荐没有体系结构基础的人阅读

大学接触过计算机组成原理,但基本和那玩意儿没啥关系。这本书算是紧跟潮流,例子基本符合当前水准,会有不少core i7的例子。对于之前对体系结构不熟悉的人来说,阅读起来非常吃力。还好我基本当做床头书过了一遍,就当是给自己扫盲了。

这本书的翻译不敢恭维,对于英语还ok的推荐阅读原版,还有再次强调,这本书并不适合新手阅读...

《计算机体系结构》读后感(四):就这还有人打五分,我也是没想到的

文章随处可见的跟原版不一致,翻译不到位的问题,连原版的表格都能抄错,这是一个译者该有的态度吗?

真的就拿131页的表3-3来说,这张表完全和原版不一样,已经到了胡说八道的地步了,跟书中讲解的内容完全对应不上来,果真就是个外行呗。

说实话买亏了,希望大家不要买这本,可以直接看原著。

说真的,即便不是计算机专业领域的译者,起码也应该把句子读通顺了,图、表什么的跟原文一致吧

《计算机体系结构》读后感(五):带你走进这个领域。

我个人认为任何一个学计算机的,你可以不把自己的研究方向设在架构,编译器等等,但你必须要懂架构,编译器,操作系统。我个人认为这些东西对于一个CS的人来说不亚于结构,算法,以及标准库的重要。

我一直觉得英文书比中文书好懂,因为中文书喜欢咬文嚼字装专业,也或者是译者害怕出现歧义,字对字翻译。比如我记得这本书有一个地方说一个什么的好处的时候说的是the attractive of xxx is xxxx, 中文版写的是xxx的吸引力是xxxx。勺子的吸引力是它比筷子更适合喝汤...这是人类说法的方式吗?还有更多的例子我记不清了,反正很极品,属于光读中文你完全不知道他在说什么,一看英文恍然大悟,给人一种 “你有什么事=U have what thing?”的感觉。。。

架构这种东西其实和工业界距离很大,貌似从很久很久以前RISC就以统治性的支持率压倒CISC,学术界一边倒的全部支持MIPS,蛋似这么多年统领天下的居然是CISC的X86。大家总是酸溜溜的说其实在X86内部其实有模仿RISC的翻译层。但X86和MIPS的差距还是异常的大。如今智能手机和平板帮助ARM打下半边天下,还算看到点希望,真想知道10年前学架构的人是什么心情。

RISC确实是大势所趋,一直以为萎的快要死掉的AMD推出个APU大出了风头,CPU和GPU统一寻址也算加固了NV的阵营,让从前的X86大战ARM同时加上了thread level vs data level。

X86自古就问题不少,但Intel瘦死的骆驼比马大,撑个三年没什么问题,而且谁知这几年还会发生什么,ARM现在这么火不用多说。thread level parallelism还是data level谁优谁弱还言之过早。CUDA这几年如日中天,AMD的APU也来凑热闹,但美国国家实验室的超级计算机还都是thread level的并行,data level仅仅是局部的加速器。冷战时期的超级计算机都是vector machine,后来发展出了thread level的并行,然后又跳回的data level。根本问题还是没解决,就是你究竟有多少部分of 你的code可以做到SIMD。

CUDA虽然火,但我个人认为仅仅是NV宣传做的好,是个商品不是个好产品,事实上它仅仅是个半成品。举个最简单的例子,在thread level并行,我们遇到任何困难,得到的答案都是硬件上的技巧,而在CUDA中,我们遇到任何问题,得到的答案都是一个API。When you face a problem you can not solve, make it someone else's problem. 这就是CUDA。传统架构中出现问题,会在架构中自省,而在CUDA中出现问题,NV会推给写软件的人去解决。

说远了,这本书很不错,从最初的pipeline到MIMD再到SIMD。基本所有的技巧都提了,可能会不是很详细,比如tomasulo,当年我读了好几遍都没读懂。但人无完人,多搜一搜也就明白了。

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐