03存储系统全解.ppt

03存储系统全解

* (4)硬件实现的代价,写回法要比写直达法好。 对于写直达法: 为了缩短写Cache流水线的时间,通常要设置一个小容量的高速积存器堆(后行写缓冲站),每个存储单元要有数据、地址和控制状态等3部分组成。 每次写主存时,首先把主存的数据和地址写到高速寄存器堆中。 每次读主存时,要首先判断所读数据是否在这个高速寄存器堆中。 对于写回法:不需要设置高速缓冲寄存器堆。 10月16号讲128张 * 3.3.6 Cache的预取算法 预取算法有如下几种: (1)按需取。当出现Cache不命中时,才把需要的一个块取到Cache中。 (2)恒预取。无论Cache是否命中,都把下一块都取到Cache中。 (3)不命中预取。当出现Cache不命中,把本块和下一块都取到Cache中。 主要考虑因素: 命中率是否提高,Cache与主存间通信量。 恒预取能使Cache不命中率降低75~85%。 不命中预取能使Cache不命中率降低30~40% * 3.4 三级存储系统 虚拟存储系统和Cache存储系统可同时存在 存储系统可以有多种构成方法 不同的构成只是实现技术不同。 * 3.4.1 存储系统组织方式 1.两个存储系统的组织方式: 又称为:物理地址Cache存储系统 目前的大部分处理机采用这种两级存储系统。 2.一个存储系统组织方式: 又称为:虚拟地

文档评论(0)

1亿VIP精品文档

相关文档