发明名称 |
更新无效一致状态的方法、数据处理系统和高速缓存系统 |
摘要 |
一种高速缓存一致数据处理系统包括至少第一和第二一致域。在数据处理系统的第一一致域内的第一高速缓冲存储器中,与存储位置和地址标记相关的一致状态字段被设置为第一数据无效一致状态,其指示地址标记是有效的以及存储位置不包含有效数据。响应于监听到独占访问操作,其中独占访问请求指定与地址标记匹配的目标地址并指示启动该独占访问操作的请求者的相对域位置,第一高速缓冲存储器将一致状态字段从第一数据无效一致状态更新为第二数据无效一致状态,其指示地址标记是有效的、存储位置不包含有效数据、以及当基于请求者的相对位置成功完成独占访问操作时,与地址标记相关的目标存储块是否在第一一致域内被高速缓存。 |
申请公布号 |
CN101042680A |
申请公布日期 |
2007.09.26 |
申请号 |
CN200710135928.0 |
申请日期 |
2007.03.13 |
申请人 |
国际商业机器公司 |
发明人 |
G·L·格思里;W·J·斯塔克;D·E·威廉斯;J·A·施蒂赫利 |
分类号 |
G06F12/08(2006.01) |
主分类号 |
G06F12/08(2006.01) |
代理机构 |
北京市金杜律师事务所 |
代理人 |
王茂华 |
主权项 |
1.一种在至少包括第一和第二一致域的高速缓存一致数据处理系统中数据处理的方法,所述方法包括:在所述数据处理系统的所述第一一致域内的第一高速缓冲存储器中,将与存储位置和地址标记相关的一致状态字段设置为第一数据无效一致状态,其指示所述地址标记是有效的以及所述存储位置不包含有效数据;以及响应于监听到独占访问操作,其中所述独占访问请求指定与所述地址标记匹配的目标地址并指示启动所述独占访问操作的请求者的相对域位置,所述第一高速缓冲存储器将所述一致状态字段从所述第一数据无效一致状态更新为第二数据无效一致状态,其指示所述地址标记是有效的、所述存储位置不包含有效数据、以及当基于所述请求者的所述相对域位置成功完成所述独占访问操作时,与所述地址标记相关的目标存储块是否在所述第一一致域内被高速缓存。 |
地址 |
美国纽约阿芒克 |