-
公开(公告)号:CN100451997C
公开(公告)日:2009-01-14
申请号:CN200610078516.3
申请日:2006-05-08
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0817 , G06F12/0822
Abstract: 局部一致性域内的清理逻辑向远程一致性域内的至少一个高速缓存层次结构发出域复位请求,该域复位请求强制当时被保持在所述远程一致性域内的目标存储块的任何被高速缓存的副本无效。接收到对所述域复位请求的一致性响应。响应于该一致性响应指示所述目标存储块没有被高速缓存在该远程一致性域内,更新所述局部一致性域内的域指示以指示该目标存储块仅被高速缓存在该局部一致性域内,如果它被高速缓存的话。
-
公开(公告)号:CN101183350A
公开(公告)日:2008-05-21
申请号:CN200710169530.9
申请日:2007-11-09
Applicant: 国际商业机器公司
IPC: G06F15/163
CPC classification number: G06F15/173
Abstract: 本发明涉及一种保护所有权转移的数据处理系统、方法和互连结构。在数据处理系统中,多个代理在其间传送操作。每个操作包括请求和代表对所述请求的系统范围响应的组合响应。观察所述多个代理之间的请求和组合响应的等待时间。通过参考所述观察的等待时间来使用保护窗口扩展的相应持续时间配置所述多个代理中的每个代理。每个保护窗口扩展是接收到组合响应之后的时间段,在此期间,所述多个代理中的一个关联代理保护数据颗粒的一致性所有权在代理之间的转移。所述多个代理根据所述配置来采用保护窗口扩展,并且至少两个所述代理具有不同持续时间的保护窗口扩展。
-
公开(公告)号:CN101005446A
公开(公告)日:2007-07-25
申请号:CN200610107723.7
申请日:2006-07-21
Applicant: 国际商业机器公司
CPC classification number: G06F12/0831 , G06F12/0833 , G06F12/10 , G06F2212/507
Abstract: 数据处理系统包括由互连结构相连接的至少第一和第二一致性域。连接到该互连结构的存储器包括地址转换表,该地址转换表具有被用来将虚拟存储器地址转换为实存储器地址的转换表项。该转换表项还包括用于目标为与该转换表项相关联的存储器区域内的地址的广播操作的范围信息。该第一一致性域内的范围预测逻辑通过参照该地址转换表项内的范围信息预测性地选择该数据处理系统的互连结构上的操作的广播范围。
-
公开(公告)号:CN1866222A
公开(公告)日:2006-11-22
申请号:CN200610065417.1
申请日:2006-03-21
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0831
Abstract: 响应于从关联的处理器核心接收到指示将被初始化的目标存储器块的初始化操作,高速缓冲存储器确定所述目标存储器块的一致性状态。响应于确定所述目标存储器块具有相对于所述高速缓冲存储器的数据无效一致性状态,所述高速缓冲存储器在互连上发出指示所述目标存储器块的相应初始化请求。响应于所述初始化请求,所述目标存储器块在所述数据处理系统的存储器中被初始化为初始化值。因此,可以在所述高速缓冲存储器不持有所述目标存储器块的有效副本的情况下初始化所述目标存储器块。
-
公开(公告)号:CN100444134C
公开(公告)日:2008-12-17
申请号:CN200610084674.X
申请日:2006-05-29
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0833 , G06F2212/507
Abstract: 根据一种数据处理的方法,维护为在数据处理系统的互连上传输的一个或多个先前操作指示广播的历史范围的预测器。通过参考所述预测器来预测性地选择后续操作的广播的范围。
-
公开(公告)号:CN1873628A
公开(公告)日:2006-12-06
申请号:CN200610084674.X
申请日:2006-05-29
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0833 , G06F2212/507
Abstract: 根据一种数据处理的方法,维护为在数据处理系统的互连上传输的一个或多个先前操作指示广播的历史范围的预测器。通过参考所述预测器来预测性地选择后续操作的广播的范围。
-
公开(公告)号:CN1869955A
公开(公告)日:2006-11-29
申请号:CN200610078516.3
申请日:2006-05-08
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0817 , G06F12/0822
Abstract: 局部一致性域内的清理逻辑向远程一致性域内的至少一个高速缓存层次结构发出域复位请求,该域复位请求强制当时被保持在所述远程一致性域内的目标存储块的任何被高速缓存的副本无效。接收到对所述域复位请求的一致性响应。响应于该一致性响应指示所述目标存储块没有被高速缓存在该远程一致性域内,更新所述局部一致性域内的域指示以指示该目标存储块仅被高速缓存在该局部一致性域内,如果它被高速缓存的话。
-
公开(公告)号:CN101183350B
公开(公告)日:2011-03-30
申请号:CN200710169530.9
申请日:2007-11-09
Applicant: 国际商业机器公司
IPC: G06F15/163
CPC classification number: G06F15/173
Abstract: 本发明涉及一种保护所有权转移的数据处理系统、方法和互连结构。在数据处理系统中,多个代理在其间传送操作。每个操作包括请求和代表对所述请求的系统范围响应的组合响应。观察所述多个代理之间的请求和组合响应的等待时间。通过参考所述观察的等待时间来使用保护窗口扩展的相应持续时间配置所述多个代理中的每个代理。每个保护窗口扩展是接收到组合响应之后的时间段,在此期间,所述多个代理中的一个关联代理保护数据颗粒的一致性所有权在代理之间的转移。所述多个代理根据所述配置来采用保护窗口扩展,并且至少两个所述代理具有不同持续时间的保护窗口扩展。
-
公开(公告)号:CN100410899C
公开(公告)日:2008-08-13
申请号:CN200610078517.8
申请日:2006-05-08
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0831 , G06F12/0813
Abstract: 响应于程序代码的执行,至少利用目标存储块的目标地址初始化局部一致性域内的清理逻辑内的控制寄存器。响应于所述初始化,清理逻辑向远程一致性域内的至少一个高速缓存层次结构发出域指示清理请求,该域指示清理请求针对可被所述至少一个高速缓存层次结构高速缓存的目标存储块。响应于接收到指示所述目标存储块没有被高速缓存在远程一致性域内的一致性响应,更新局部一致性域内的域指示以指示目标存储块仅被高速缓存在局部一致性域内,如果它被高速缓存的话。
-
公开(公告)号:CN1869956A
公开(公告)日:2006-11-29
申请号:CN200610078517.8
申请日:2006-05-08
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0831 , G06F12/0813
Abstract: 响应于程序代码的执行,至少利用目标存储块的目标地址初始化局部一致性域内的清理逻辑内的控制寄存器。响应于所述初始化,清理逻辑向远程一致性域内的至少一个高速缓存层次结构发出域指示清理请求,该域指示清理请求针对可被所述至少一个高速缓存层次结构高速缓存的目标存储块。响应于接收到指示所述目标存储块没有被高速缓存在远程一致性域内的一致性响应,更新局部一致性域内的域指示以指示目标存储块仅被高速缓存在局部一致性域内,如果它被高速缓存的话。
-
-
-
-
-
-
-
-
-