摘要:多处理机CACHE一致性 概念 : CPU 将运算结果写入Cache,再由Cache将数据写入存储器。这在单处理机运行的时候本没有太大区别。但在引入多处理机之后就有了问题,一个处理机对Cache中数据做了修改而另一个却没有,存储器要怎么分辨哪一个才是正确的、最新的、要保存的数据呢? 存储器的一致性
阅读全文
posted @ 2022-08-04 11:42
随笔 - 46, 文章 - 0, 评论 - 0, 阅读 -
9596
|
|
随笔分类 - 系统结构
摘要:多处理机CACHE一致性 概念 : CPU 将运算结果写入Cache,再由Cache将数据写入存储器。这在单处理机运行的时候本没有太大区别。但在引入多处理机之后就有了问题,一个处理机对Cache中数据做了修改而另一个却没有,存储器要怎么分辨哪一个才是正确的、最新的、要保存的数据呢? 存储器的一致性
阅读全文
posted @ 2022-08-04 11:42
摘要:向量体系结构 向量计算方式 向量专用特殊寄存器 向量长度寄存器 VL 是一个长度为 64 位的寄存器,每一位对应于向量寄存器的一个单元。 控制着所有向量运算的长度,包括 ld / st. 作用 : 将软件层程序中实际向量长度 N 与硬件层向量寄存器中的元素数目 64 相适配。 向量屏蔽寄存器 VM
阅读全文
posted @ 2022-08-03 13:26
摘要:指令流水线基础知识复习 流水线一般分为五段 : IF(取指) ID(译码) EX(执行) MEM(访存) WB(写回) 三种冒险 : 1)结构冒险 : 因硬件资源满足不了指令重叠执行的要求而发生的冒险。 2)数据冒险 : 当指令在流水线中重叠执行时,因需要用到前面指令的执行结果而发生的冒险。 3)控
阅读全文
posted @ 2022-08-02 09:55
posted @ 2022-07-31 15:25
摘要:计算机系统结构的分类 ###20世纪60年代,Michael Flynn提出的Flynn分类法: 单指令流、单数据流 (SISD) 每个指令部件每次仅译码一条指令,而且在执行时仅为操作部件提供一份数据。 当指令、资料处理流水化/管线化时,单指令流单数据流也可以拥有并行计算的特点。 属于指令级并行 流
阅读全文
posted @ 2022-07-30 23:53
|
|