高等计算机体系结构第6讲.pptVIP

  • 7
  • 0
  • 约2.98万字
  • 约 97页
  • 2017-06-25 发布于湖北
  • 举报
地址流与程序的时间局部性和空间局部性有关,替换算法一般采用LRU算法,更新策略采用写回法+按写分配方法。 升级指S-M的过程 存储一致性模型并非只有SC。 (1)状态转移包括查Cache标记、总线仲裁、其他处理机监听、请求处理器处理总线结束动作等; 例:本地已发出请求等待获得总线访问权,总线上有事务要监听并处理 (2)保守方法:排他读出现在总线上,且对其他所有处理器可见时,才允许本地PE继续后续命令。 优化方法:排他读出现在总线上后,等结果被接收到数据缓冲区中(未更新块数据和状态),允许后续不相关指令重叠执行—总线流水方式 无时间要求的含义:回写不需要遵守顺序一致性,保证串行化和写后读数据正确性即可。 说明: 双标记(目录表)实现—检查-检查并行,改写-检查互斥、改写-改写互斥 总线端控制器—目录表的监听、写回缓冲区的监听在地址期实现 监听结果—在地址期结束前给出 数据缓冲区—捕获总线数据临时存放,相关信息与Cache匹配时写入Cache 写回缓冲区与提供数据缓冲区(将听命中,且为M态的块)不同。 数据进入写回缓冲区(地址、数据)后,块状态已变为I; 写回缓冲区扩充了目录表空间; 总线不空闲时的响应表示:M→S、M→I,此时主存接收总线数据更新主存。 (3)例:处理器端控制器已

文档评论(0)

1亿VIP精品文档

相关文档