发明名称 数据处理的单元、系统和方法
摘要 一种数据处理系统。在第一高速缓冲存储器中,将与存储位置和地址标记关联的一致性状态字段设置为第一一致性状态。响应于窥探指定与地址标记匹配的目标地址的独占访问请求,第一高速缓冲存储器至少部分地根据第一一致性状态将第一部分响应提供给独占访问请求。响应于窥探独占访问请求,存储器控制器判定其是否负责目标地址,并至少部分地根据判定结果将第二部分响应提供给独占访问请求。至少累加第一和第二部分响应以获得独占访问请求的组合响应。组合响应包括目标地址的一致性最高点与主系统存储器的存储器控制器是否位于同一一致性域中的指示。第一高速缓冲存储器将一致性状态字段从第一一致性状态更新为第二一致性状态以响应组合响应中的指示。
申请公布号 CN101042678A 申请公布日期 2007.09.26
申请号 CN200710086083.0 申请日期 2007.03.09
申请人 国际商业机器公司 发明人 G·L·居特里;D·E·威廉斯;J·S·小菲尔茨;W·J·斯塔克;L·J·克拉克
分类号 G06F12/08(2006.01) 主分类号 G06F12/08(2006.01)
代理机构 北京市中咨律师事务所 代理人 于静;李峥
主权项 1.一种在至少包括第一和第二一致性域的高速缓存一致数据处理系统中进行数据处理的方法,其中所述第一一致性域包括用于系统存储器的系统存储器控制器和具有第一高速缓冲存储器的第一处理单元,并且其中所述第二一致性域包括具有第二高速缓冲存储器的第二处理单元,所述方法包括:在所述第一高速缓冲存储器中,将与存储位置和地址标记关联的一致性状态字段设置为第一一致性状态;响应于窥探指定与所述地址标记匹配的目标地址的独占访问请求,所述第一高速缓冲存储器至少部分地根据所述第一一致性状态来将第一部分响应提供给所述独占访问请求;响应于窥探所述独占访问请求,所述存储器控制器判定其是否负责所述目标地址,并且至少部分地根据所述判定的结果来将第二部分响应提供给所述独占访问请求;至少累加所述第一和第二部分响应以获得所述独占访问请求的组合响应,所述组合响应包括所述目标地址的一致性最高点与主系统存储器的存储器控制器是否位于同一一致性域中的指示;以及所述第一高速缓冲存储器将所述一致性状态字段从所述第一一致性状态更新为第二一致性状态以响应所述组合响应中的所述指示。
地址 美国纽约