求矩阵每行的和? 可以把每行放入一个不同线程块,这样行与行之间进行粗粒度的并行。而对于每行,其对应的线程块中分配n个线程(对应行宽),使用共享存储器,让每个线程从显存中读取一个数至shared memory中,然后使用规约算法计算和。 代码如下: ...
分类:
其他好文 时间:
2019-09-11 16:19:40
阅读次数:
202
在微机中,传送数据一般有4种方式:无条件方式、查询方式、中断方式、直接访问存储器(DMA)方式。 (1)无条件方式 无条件传送是一种最简单的传送方式,适合于外部设备总是处于就绪状态的情况。CPU在开始数据传送之前,不必关心外部设备的当前状态,直接可以对外部设备接口进行读写。也就是CPU在任何时候都可 ...
分类:
其他好文 时间:
2019-09-08 22:07:16
阅读次数:
114
总线 总线是连接多个部件的信息传输线,是各个部件共享的传输介质。 既然是被共享的,一次就只能为一个人使用。 总线的传输周期:CPU通过总线对存储器或I/O端口进行一次访问需要的时间。包括总线申请,寻址,传输和结束四个阶段。 总线分类: 片内总线 系统总线,连接五大部件的信息传输线,按系统总线的传输信 ...
分类:
其他好文 时间:
2019-09-08 18:35:38
阅读次数:
138
[TOC] markdown的使用: 表格 》进入源码 》去掉换行 单行的代码 》`一个 数学公式:$$ 》enter 计算机的组成: 底高电频 总线(血管/神经) 连接计算机硬件(cpu/存储器/输入/输出) 机械硬盘的工作原理 有无磁性 机械手臂 读取数据 磁道 存储数据 扇区 机械手臂找数据( ...
分类:
其他好文 时间:
2019-09-05 16:59:37
阅读次数:
117
https://mp.weixin.qq.com/s/-z9n6SHyAiK2OE7mOSvC2Q 简单介绍SRAM的实现。 ?? 1. 基本介绍 实现一个支持读写的静态存储器。存取的内容可以使用ECC进行编解码和验证。 2. TLRAM TLRAM是DiplomaticSRAM的子类: ?? 1) ...
分类:
其他好文 时间:
2019-09-05 13:53:23
阅读次数:
101
一、计算机五大部件的关系 二、Linux系统组成部件 1.CPU(中央处理器) CPU组成:运算器、控制器和寄存器 2.内存 内存是与CPU进行沟通的桥梁,计算机中所有程序的运行都是在内存中进行的,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。CPU的数据只能在内存中读取 ...
分类:
系统相关 时间:
2019-09-04 20:59:28
阅读次数:
100
想再理解一下计算机,思考一下计算机中,变化的与不变的是什么。然后与各位看官分享下自己的看法。 硬件上,一台计算机在生产出来后是不再变化的了,它的所有电路结构都已经固定。这是不变的。 那变化的是什么?肯定会有存储器中的数据。再想好像没啥能变的了。但是一堆电路中只有数据,或者状态在变,会有现在功能强大的 ...
分类:
其他好文 时间:
2019-09-04 13:40:10
阅读次数:
79
那么为了解决我们的存储系统的大容量、高速、低成本这三个相互制约的一个矛盾,于是我们提出了存储系统的层次化结构。 我们来看一下是怎样的一个层次化的结构。我们看这张图,我们看到它分成两层,一个是Cache和主存的一个层次,还有一个呢是主存和辅存的这样一个层次。那么解决方式是不同的,那么前者也就是我们的C ...
分类:
其他好文 时间:
2019-09-04 13:29:01
阅读次数:
68
前面我们已经把第二章数据的表示和计算都已经讲完了,那么从这一章开始我们将进入存储系统的学习。那么本章要讲什么呢? 本章是历年考查的一个重点。特别是我用红框框框出来的这部分,是考试当中特别容易考到的重中之重。那么我们来看一下我们这一章要学什么?最重要的是要学习存储器和如何和CPU协同工作的,那么我们将 ...
分类:
其他好文 时间:
2019-09-04 10:13:30
阅读次数:
77
存储器的层次和结构 从不同角度对存储器进行分类: 1.按在计算机中的作用(层次)分类 (1)主存储器。简称主存,又称内存储器(内存),用来存放计算机运行期间所需的大量程序和数据,CPU 可以直接随机地对其进行访问,也可以和告诉缓冲存储器(Cache)及辅助存储器交换数据,其特点是容量较小、存取速度较 ...
分类:
其他好文 时间:
2019-09-01 10:35:21
阅读次数:
79