发明名称 | 供多处理器系统中的高速缓存同步中使用的转发状态 | ||
摘要 | 这里所述的是一种具有五种状态的高速缓存同步协议,该五种状态为:修改、排它、共享、无效和转发(MESIF)。所述MESIF高速缓存同步协议包括转发(F)状态,该状态指明单个数据副本,从所述数据副本中能够产生另一个副本。利用F状态下的超高速缓冲存储器线来响应对超高速缓冲存储器线的副本的请求。在一个实施例中,将新创建的副本置于F状态下并将先前处于F状态下的超高速缓冲存储器线置成共享(S)状态或无效(I)状态。由此,如果共享超高速缓冲存储器线,则一个共享的副本就处于F状态下并且剩余的超高速缓冲存储器线副本处于S状态下。 | ||
申请公布号 | CN101127009A | 申请公布日期 | 2008.02.20 |
申请号 | CN200710148301.9 | 申请日期 | 2003.12.03 |
申请人 | 英特尔公司 | 发明人 | H·胡姆;J·A·古德曼 |
分类号 | G06F12/08(2006.01) | 主分类号 | G06F12/08(2006.01) |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 王岳;王忠忠 |
主权项 | 1.一种方法,其包括:将数据段的副本的请求从发请求的节点传输到多节点系统中的一个或多个节点,其中接收该请求的其中一个节点是在非高速缓冲存储器中存储该数据段的本地节点,而非本地节点是到发请求的节点的对等节点,如果有副本,则该发请求的节点在与各自的对等节点相关联的高速缓冲存储器中存储该副本;如果对等节点中的任何一个都没有存储可共享的数据段的副本,则从本地节点那里提供数据段的副本;以及从存储处于转发状态下的数据段副本的对等节点那里提供数据段的副本,其中只有由多个对等节点存储的多个数据段副本的其中一个被指定处于转发状态。 | ||
地址 | 美国加利福尼亚州 |