减少无效一致状态的数据处理系统、高速缓存系统和方法

    公开(公告)号:CN101030171B

    公开(公告)日:2010-05-19

    申请号:CN200710006571.6

    申请日:2007-02-06

    CPC classification number: G06F12/0831 G06F12/0813

    Abstract: 一种至少包括第一和第二一致性域的高速缓存一致数据处理系统。在所述数据处理系统的所述第一一致性域内的第一高速缓冲存储器中,将与存储位置和地址标记关联的一致性状态字段设置为第一数据无效一致性状态,所述第一数据无效一致性状态指示所述地址标记有效并且所述存储位置不包含有效数据。响应于窥探数据无效状态更新请求,所述第一高速缓冲存储器将所述一致性状态字段从第一数据无效一致性状态更新为第二数据无效一致性状态,所述第二数据无效一致性状态指示所述地址标记有效、所述存储位置不包含有效数据,以及与所述地址标记关联的存储器块可能缓存在所述第一一致性域中。

    数据处理系统和方法
    34.
    发明授权

    公开(公告)号:CN100428195C

    公开(公告)日:2008-10-22

    申请号:CN200610067450.8

    申请日:2006-03-27

    CPC classification number: G06F12/0811 G06F12/0815 G06F12/0831

    Abstract: 为改进高速缓存一致数据处理系统的性能,提出了一种数据处理方法和系统。响应于主机接收到指示目标地址的存储器访问请求,其访问高速缓存层次结构的高级高速缓存的第一高速缓存目录。响应于目标地址在第一高速缓存目录中被与具有有效地址标记和第一无效一致性状态的表项关联,主机在互连结构上发出指定了目标地址的请求,而不考虑高速缓存层次结构的低级高速缓存的第二高速缓存目录中与目标地址关联的一致性状态。响应于目标地址具有相对于第一高速缓存目录的第二无效一致性状态,主机在确定了高速缓存层次结构的低级高速缓存的第二高速缓存目录中与目标地址关联的一致性状态后,在互连结构上发出指定了目标地址的请求,从而减少了访问等待时间。

    以不一致保护窗口保护所有权转移的数据处理系统和方法

    公开(公告)号:CN101183349A

    公开(公告)日:2008-05-21

    申请号:CN200710167575.2

    申请日:2007-10-29

    CPC classification number: G06F12/0833

    Abstract: 本发明涉及一种以不一致保护窗口保护所有权转移的数据处理系统和方法。在数据处理系统中,多个代理相互之间传送操作。每个操作包括一个请求和代表对该请求的全系统响应的组合响应。在该数据处理系统中的数据存储装置内,数据结构指示该多个代理中每个代理的保护窗口扩展的持续时间。每个保护窗口扩展是接收到组合响应之后的时段,在该时段内该多个代理中的一个关联代理保护代理之间数据颗粒的一致性所有权的转移。通过参考该数据结构为该多个代理中的每个代理配置保护窗口扩展的持续时间,并且该多个代理中的至少两个代理具有持续时间不同的保护窗口扩展。此后该多个代理采用所配置的保护窗口扩展。

    减少无效一致状态的数据处理系统、高速缓存系统和方法

    公开(公告)号:CN101030171A

    公开(公告)日:2007-09-05

    申请号:CN200710006571.6

    申请日:2007-02-06

    CPC classification number: G06F12/0831 G06F12/0813

    Abstract: 一种至少包括第一和第二一致性域的高速缓存一致数据处理系统。在所述数据处理系统的所述第一一致性域内的第一高速缓冲存储器中,将与存储位置和地址标记关联的一致性状态字段设置为第一数据无效一致性状态,所述第一数据无效一致性状态指示所述地址标记有效并且所述存储位置不包含有效数据。响应于窥探数据无效状态更新请求,所述第一高速缓冲存储器将所述一致性状态字段从第一数据无效一致性状态更新为第二数据无效一致性状态,所述第二数据无效一致性状态指示所述地址标记有效、所述存储位置不包含有效数据,以及与所述地址标记关联的存储器块可能缓存在所述第一一致性域中。

Patent Agency Ranking