第七章多嗨处理机.pptVIP

  • 6
  • 0
  • 约1.31万字
  • 约 52页
  • 2018-12-31 发布于福建
  • 举报
第七章多嗨处理机

* 如果对某个数据项的任何读操作均可得到其最新写入的值,则认为这个存储系统是一致的。包括了存储系统行为的两个不同方面: 第一个方面是指返回给读操作的是什么值(what), 第二个方面是指什么时候才能将已写入的值返回给读操作(when) * 三条已充分地保证了一致性,什么时候才能获得写进去的值仍是一个重要的问题。 * 近十年来,这两种协议均得到了发展,但在目前的应用中,写作废协议使用比较广泛。 * 这两种协议和目录、监听协议的关系? * 当某个处理器进行写数据时,必须先获得总线的控制权,然后将要作废的数据块的地址放在总线上。其它处理器一直监听总线,它们检测该地址所对应的数据是否在它们的Cache中。若在,则作废相应的数据块。获取总线控制权的顺序性保证了写的顺序性,因为当两个处理器要同时写一个单元时,其中一个处理器必然先获得总线控制权,之后它使另一处理器上对应的拷贝作废,从而保证了写的严格顺序性。 * 基于总线一致性协议的实现通常采用在每个结点内嵌入一个Cache状态控制器,该控制器根据来自处理器或总线的请求,改变所选择的数据块的状态。 * 对远程存储器访问的巨大延迟与对本地Cache访问的短延迟相比,突出地反映出了这些缺点。例如,Cray T3E本地访问延迟为两个时钟周期,并且可被流水化,而一次远程访问则需约400个时钟周期(T3E-900, 450MHz Alpha)。 *

文档评论(0)

1亿VIP精品文档

相关文档