-
公开(公告)号:CN100570582C
公开(公告)日:2009-12-16
申请号:CN200710001389.1
申请日:2007-01-12
申请人: 国际商业机器公司
IPC分类号: G06F12/08
摘要: 一种高速缓存一致数据处理系统包括第一一致性域和第二一致性域。第一一致性域包含系统存储控制器、具有目标存储块的相关联的系统存储器,以及表明目标存储块是否被缓存在第一一致性域之外的域指示符。在操作期间,第一一致性域接收广播到第一一致性域和第二一致性域的清除操作,其中该清除操作规定了目标存储块的目标地址。第一一致性域还接收对清除操作的组合响应,其代表对清除操作的系统范围内的响应。响应于在第一一致性域中接收到组合响应,确定该组合响应是否表明目标存储块的缓存副本可能保留在数据处理系统中。响应于确定组合响应表明所述副本可能保留在数据处理系统中,更新域指示符以表明目标存储块被缓存在第一一致性域之外。
-
公开(公告)号:CN1271540C
公开(公告)日:2006-08-23
申请号:CN02814110.5
申请日:2002-07-25
申请人: 国际商业机器公司
IPC分类号: G06F15/17 , G06F15/173
CPC分类号: G06F15/17
摘要: 公开了一种用于在对称多处理器系统内发送分组的装置。所述对称多处理器系统包括多个经由互连彼此连接的处理节点,在每个节点有多个代理。通过在主节点内的主代理向所有接收节点启动请求事项。产生与所述请求事项相关联的写计数器数量。主代理然后等待来自接收节点的组合响应。在接收到所述组合响应后,按照该组合响应从主代理向接收节点的预期的一个发送数据分组。在已经发送了所述数据分组后,在接收到来自接收节点的确认消息之前,在主节点中的主代理准备好发送另一个请求事项以及新的写计数器数量。
-
公开(公告)号:CN1256677C
公开(公告)日:2006-05-17
申请号:CN200310118603.3
申请日:2003-11-26
申请人: 国际商业机器公司
发明人: 拉维·K·阿里米利 , 罗伯特·A·卡尔尼奥尼 , 盖伊·L·格思里 , 威廉·J·斯塔克
IPC分类号: G06F12/08
CPC分类号: G06F12/0815 , G06F12/0831
摘要: 公开了一种用于在一个处理器内管理对执行一个处理过程来说不是关键性的、所存储的软状态信息,诸如高速缓冲存储器的内容和地址转换信息的方法和系统。空闲处理过程的软状态被保存在虚拟高速缓存中的系统存储器中。通过窥探相对于在系统存储器中的虚拟高速缓存的注销型操作,保持软状态的高速缓存一致性。
-
公开(公告)号:CN1504883A
公开(公告)日:2004-06-16
申请号:CN200310118000.3
申请日:2003-11-26
申请人: 国际商业机器公司
发明人: 拉维·K·阿里米利 , 罗伯特·A·卡格诺尼 , 盖伊·L·格思里 , 威廉·J·斯塔克
CPC分类号: G06F9/462 , G01R31/318536 , G06F9/30101 , G06F9/30116 , G06F9/3012 , G06F9/3013
摘要: 公开了一种用于管理一个处理器的、对于在处理器中执行一个处理过程为关键性的硬体系结构状态的方法和系统。当由处理器接收到一个中断时,从处理器中向存储器中存储硬体系结构状态的一个映像拷贝。硬体系结构状态的映像拷贝允许快速保存用于被中断的处理过程的硬体系结构状态,所以下一个处理过程的体系结构状态能够被立即存储在处理器中。
-
公开(公告)号:CN101784994B
公开(公告)日:2013-02-13
申请号:CN200880103198.9
申请日:2008-07-29
申请人: 国际商业机器公司
IPC分类号: G06F12/08
CPC分类号: G06F12/0811 , G06F12/0851 , G06F12/0864
摘要: 一种方法和计算机系统,用于通过重新配置分区到片分配以及较低高速缓存寻址方案,在具有分区和分片的较低高速缓存的高速缓存子系统中减少布线拥挤、需要的面积、以及访问等待时间。利用该分配,具有不相邻地址的分区放置在相同片内,并且基于高速缓存片内的可寻址分区的这种重新分配,两级较低高速缓存之间的减少的布线方案是可能的。此外,重新配置较低高速缓存有效地址标签,使得相对于地址标签内的彼此位置切换之前分配来标识分区和片的地址字段。这种地址位的重新分配使得能够基于指示的分区进行直接的片寻址。
-
公开(公告)号:CN101784994A
公开(公告)日:2010-07-21
申请号:CN200880103198.9
申请日:2008-07-29
申请人: 国际商业机器公司
IPC分类号: G06F12/08
CPC分类号: G06F12/0811 , G06F12/0851 , G06F12/0864
摘要: 一种方法和计算机系统,用于通过重新配置分区到片分配以及较低高速缓存寻址方案,在具有分区和分片的较低高速缓存的高速缓存子系统中减少布线拥挤、需要的面积、以及访问等待时间。利用该分配,具有不相邻地址的分区放置在相同片内,并且基于高速缓存片内的可寻址分区的这种重新分配,两级较低高速缓存之间的减少的布线方案是可能的。此外,重新配置较低高速缓存有效地址标签,使得相对于地址标签内的彼此位置切换之前分配来标识分区和片的地址字段。这种地址位的重新分配使得能够基于指示的分区进行直接的片寻址。
-
公开(公告)号:CN101013398A
公开(公告)日:2007-08-08
申请号:CN200710001389.1
申请日:2007-01-12
申请人: 国际商业机器公司
IPC分类号: G06F12/08
摘要: 一种高速缓存一致数据处理系统包括第一一致性域和第二一致性域。第一一致性域包含系统存储控制器、具有目标存储块的相关联的系统存储器,以及表明目标存储块是否被缓存在第一一致性域之外的域指示符。在操作期间,第一一致性域接收广播到第一一致性域和第二一致性域的清除操作,其中该清除操作规定了目标存储块的目标地址。第一一致性域还接收对清除操作的组合响应,其代表对清除操作的系统范围内的响应。响应于在第一一致性域中接收到组合响应,确定该组合响应是否表明目标存储块的缓存副本可能保留在数据处理系统中。响应于确定组合响应表明所述副本可能保留在数据处理系统中,更新域指示符以表明目标存储块被缓存在第一一致性域之外。
-
公开(公告)号:CN1527975A
公开(公告)日:2004-09-08
申请号:CN02814110.5
申请日:2002-07-25
申请人: 国际商业机器公司
IPC分类号: G06F15/17 , G06F15/173
CPC分类号: G06F15/17
摘要: 公开了一种用于在对称多处理器系统内发送分组的装置。所述对称多处理器系统包括多个经由互连彼此连接的处理节点,在每个节点有多个代理。通过在主节点内的主代理向所有接收节点启动请求事项。产生与所述请求事项相关联的写计数器数量。主代理然后等待来自接收节点的组合响应。在接收到所述组合响应后,按照该组合响应从主代理向接收节点的预期的一个发送数据分组。在已经发送了所述数据分组后,在接收到来自接收节点的确认消息之前,在主节点中的主代理准备好发送另一个请求事项以及新的写计数器数量。
-
公开(公告)号:CN101149706B
公开(公告)日:2011-04-20
申请号:CN200710153732.4
申请日:2007-09-14
申请人: 国际商业机器公司
发明人: 小詹姆斯·S·菲尔兹 , 盖伊·L·格思里 , 威廉·J·斯塔克 , 德里克·E·威廉斯
IPC分类号: G06F12/08
CPC分类号: G06F12/0811 , G06F12/0804 , G06F12/0815
摘要: 根据一个实施例,数据处理系统中一致性管理的方法包括:在处于独占所有权一致性状态的较高级别高速缓存存储器中保存高速缓存线,以及其后从较高级别高速缓存存储器移除高速缓存线,并且从较高级别高速缓存存储器发送对高速缓存线的掷出请求到较低级别高速缓存存储器。掷出请求包括共享所有权一致性状态的指示。响应于掷出请求,高速缓存线被置于处于根据掷出请求确定的一致性状态中的较低级别高速缓存存储器中。
-
公开(公告)号:CN1949192A
公开(公告)日:2007-04-18
申请号:CN200610105882.3
申请日:2006-07-13
申请人: 国际商业机器公司
发明人: 小约翰·T·霍拉韦 , 小詹姆斯·S·菲尔兹 , 德里克·E·威廉斯 , 盖伊·L·格思里
IPC分类号: G06F12/08
CPC分类号: G06F12/0831 , G06F12/0815 , G06F12/0824
摘要: 一种数据处理系统包括多个请求者、以及用于系统存储器的存储器控制器。响应于从请求者接收到以系统存储器中的存储块为目标的读类型请求,存储器控制器保护存储块以防修改,并且响应于存储器控制器负责为读类型请求服务的指示,存储器控制器将存储块传送到请求者。在由请求者接收存储块之前,存储器控制器结束防止修改存储块的保护,并且请求者开始保护存储块以防修改。响应于存储块的接收,请求者结束其防止修改存储块的保护。
-
-
-
-
-
-
-
-
-