美文网首页
6.10日读书笔记

6.10日读书笔记

作者: Today_Now | 来源:发表于2020-06-13 22:21 被阅读0次

    6.3-6.5 其他通览

    存储器系统是一个具有不同容量、成本和访问时间的存储设备的层次结构。


    image.png

    6.1 存储技术

    6.1.1随机访问存储器

    RAM 分为两类:静态的和动态的。静态 SARM 比动态 DRAM 更快,但也贵。用来做为告诉缓存存储器。
    SRAM 将每个位存储在一个双稳态存储器单元里。
    DRAM 将每个位存储为对一个电容的充电。


    image.png

    DRAM的响应是从缓冲区复制出超单元,并把他们发送到内存控制器。


    image.png
    6.2 局部性

    一个编写良好的计算机程序尝尝有良好的局部性。也就是,他们倾向于引用临近于其他最近引用过的数据项的数据项,或者是最近引用过的数据项本身。
    事件局部性
    空间局部性
    程序指令是存放在内容中的,CPU必须读出折叠指令

    6.3 存储器层次结构
    6.3.1 存储器层次机构中的缓存

    数据总是以块大小作为传送单元在第K 层和第k+1层来回复制。在层次结构中任何一对相邻的层次之间块大小是固定的,但是其他层次对之间可以有不同的块大小。


    image.png
    6.4告诉缓存存储器
    image.png

    高速缓存是如何读取内容的?没太看懂


    6.4.2 直接映射高速缓存??? 是高速缓存的一个映射列表

    这节内容很晦涩,需要在查资料看一下


    image.png

    从w的地址中抽取s个组索引位,此处w 的地址是????

    高速缓存的读和写,需要找资料,在理解一下,感觉书本内容有些抽象了。

    6.5编写高速缓存友好的代码
    image.png

    相关文章

      网友评论

          本文标题:6.10日读书笔记

          本文链接:https://www.haomeiwen.com/subject/miemtktx.html