原文:深入浅出计算机组成原理学习笔记:第三十讲

一 引子 讲完了CPU,我带你一起来看一看计算机里的另外一个处理器,也就是被称之为GPU的图形处理器。过去几年里,因为深度学习的大发展,GPU一下子火起来了,似乎GPU成了一个专为深度学习而设计的处理器。那GPU的架构究竟是怎么回事儿呢 它最早是用来做什么而被设计出来的呢 想要理解GPU的设计,我们就要从GPU的老本行图形处理说起。因为图形处理才是GPU设计用来做的事情。只有了解了图形处理的流程, ...

2019-08-26 18:24 2 396 推荐指数:

查看详情

深入浅出计算机组成原理学习笔记第三十九

一、缓存一致性问题指的是什么 在这两个CPU核心里,1号核心要写一个数据到内存里。这个怎么理解呢?我拿一个例子来给你解释。 比方说,iPhone降价了,我们要把iPhone最新的价格更新到内存里。为了性能问题,它采用了上一我们说的写回策略, 1、先把数据写入到L2 Cache里面 ...

Fri Aug 16 02:13:00 CST 2019 1 843
深入浅出计算机组成原理学习笔记第三讲

一、性能到底指的是什么? 买新电脑的时候,我们会说:"原来的电脑性能跟不上了" 写程序的时候,我们会说:"这个程序西能需要优化一下" 1、"性能"到底指的是什么? 在计算机组成原理乃至体系结构中"性能"都是最重要的一个主题。我在前面说过学习和研究计算机组成原理,就是在理解计算机是怎么运作 ...

Wed May 01 20:34:00 CST 2019 0 1637
深入浅出计算机组成原理学习笔记:第五

一、在软硬件接口中,CPU帮我们做了什么事情 1、从硬件角度看CPU 2、软件工程师看CPU 3、不同的cpu能听懂的语言不太一样 4、不同的指令无法相通 5、存储程序型计算机 一台IBM的Plugboard 二、从编译到汇编,代码怎么变成机器码 ...

Thu May 30 01:54:00 CST 2019 0 806
深入浅出计算机组成原理学习笔记: 第九

一、程序装载面临的挑战 1、装载需要满足的条件 1、可执行程序加载后占用的内存空间应该是连续的 2、我们需要同时加载很多个程序,并且不能让程序自己规定在内存中加载的位置 2、如何解决以上问 ...

Tue May 21 02:43:00 CST 2019 0 461
深入浅出计算机组成原理学习笔记:第十二

一、从信使发展史 1、 公元前490年是如何传信 2、中国古代的军队是如何传信 3、灯塔烽火台是如何传信的? 4、以上都存在的问题 二、电报 1、电报机的两种信号 ...

Thu May 23 03:59:00 CST 2019 0 678
深入浅出计算机组成原理学习笔记:第六

一、CPU 是如何执行指令的? 1、软件程序员的理解 写好的代码变成了指令之后、是一条条顺序执行的就可以了 2、CPU的逻辑组成 3、寄存器 N 个触发器或者锁存器,就可以组成一个 N 位(Bit)的寄存器,能够保存 N 位的数据。比方说,我们用的 64 位 Intel 服务器 ...

Thu May 16 17:55:00 CST 2019 0 703
深入浅出计算机组成原理学习笔记:第十

一、为什么需要动态链接库 1、链接在生活中的应用 链接 其实有点像我们日常生活中的标准化、模块化生产、我们有一个可以生产标准螺帽的生产线,就可以生产很多个不同的螺帽,只有需要螺帽,我们就可以通过链 ...

Sat May 18 04:29:00 CST 2019 0 634
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM