-
公开(公告)号:CN1940880A
公开(公告)日:2007-04-04
申请号:CN200610125687.7
申请日:2006-08-31
申请人: 国际商业机器公司
发明人: 安德烈亚斯·比斯万格 , 赫维格·埃尔弗林 , 斯科特·B·斯旺尼 , 小詹姆斯·S·菲尔兹 , 安德鲁·盖斯勒 , 艾伦·赫拉瓦
IPC分类号: G06F11/22
CPC分类号: G01R31/2894
摘要: 一种计算机实现的方法、数据处理系统和计算机可使用程序代码,用于自动识别具有单个元件编号的、操作和非操作部件的多个组合。在元件上提供了非易失性存储器,其中,所述元件包括多个子部件。根据一系列测试来识别该多个子部件中的不可获得的子部件,以形成所识别的不可获得的子部件。将所识别的不可获得子部件的信息存储到非易失性存储器中。
-
公开(公告)号:CN1770128A
公开(公告)日:2006-05-10
申请号:CN200510107632.9
申请日:2005-09-29
申请人: 国际商业机器公司
发明人: 迈克尔·T·本哈斯 , 罗伯特·A·卡格诺尼 , 小詹姆斯·S·菲尔兹 , 迈克尔·J·梅菲尔德 , 布鲁斯·米利
CPC分类号: G06F12/1081 , G06F2212/206
摘要: 提供一种用于把针对虚拟存储器地址的数据传送到设备存储器的方法、系统及程序。对通过输入/输出(I/O)总线可访问的设备中的设备存储器地址的范围设置指示符位,所述指示符位指示对于设备存储器地址范围,收集是否被使能。传送操作被处理以向设备中的连续设备存储器地址传送数据。进行关于对于连续设备存储器地址,指示符位是否指示收集被使能的确定。响应于确定了对于连续设备存储器地址,指示符位指示了收集被使能,而产生单个总线I/O事务以通过I/O总线针对连续设备存储器地址传送数据。
-
公开(公告)号:CN1932781B
公开(公告)日:2010-05-12
申请号:CN200610095983.7
申请日:2006-06-29
申请人: 国际商业机器公司
发明人: 普拉维恩·S·雷迪 , 本吉曼·L·古德曼 , 小詹姆斯·S·菲尔兹
CPC分类号: G06F11/0751 , G06F11/076 , G06F11/0793
摘要: 本发明公开了一种数据处理系统和方法。该系统包括多个处理单元,其中至少一个处理单元进一步包括多个组件。所述组件包括:两个或更多处理器核;高速缓存器阵列;处理器核主控器,耦合到两个或更多处理器核当中的至少一个处理器核,用于为至少一个处理器核所发出的数据访问请求提供服务;高速缓存窥探器,耦合到高速缓存器阵列,用于为其它数据访问请求提供服务,其中处理器核主控器和高速缓存窥探器为访问高速缓存器阵列而竞争;以及局部挂起管理器,用于确定至少一个组件是否已经进入挂起条件。局部挂起管理器进一步包括调节管理器,用于响应于局部挂起管理器确定多个组件当中的至少一个组件已经进入挂起条件,来调节处理单元性能。
-
公开(公告)号:CN1932781A
公开(公告)日:2007-03-21
申请号:CN200610095983.7
申请日:2006-06-29
申请人: 国际商业机器公司
发明人: 普拉维恩·S·雷迪 , 本吉曼·L·古德曼 , 小詹姆斯·S·菲尔兹
CPC分类号: G06F11/0751 , G06F11/076 , G06F11/0793
摘要: 一种数据处理系统、方法和计算机可用介质,用于从数据处理系统中的挂起条件恢复。该数据处理系统包括耦合的处理单元的集合。处理单元包括处理单元组件的集合,该处理单元组件诸如为两个或更多处理核以及高速缓存器阵列、处理器核主控器、高速缓存窥探器和局部挂起管理器。局部挂起管理器确定处理单元组件集合中的至少一个组件是否已经进入挂起条件。如果局部挂起管理器确定至少一个组件已经进入挂起条件,则调节管理器调节处理单元的性能,以尝试使该至少一个组件退出挂起条件。
-
公开(公告)号:CN1818855A
公开(公告)日:2006-08-16
申请号:CN200610006631.X
申请日:2006-01-27
申请人: 国际商业机器公司
发明人: 小詹姆斯·S·菲尔兹 , 本吉曼·L·古德曼 , 古伊·L·古斯雷 , 杰弗里·A·斯图切里
IPC分类号: G06F9/38
CPC分类号: G06F12/0862 , G06F12/0811 , G06F12/0831 , G06F12/0851 , G06F12/1045
摘要: 本发明公开了一种在多处理器系统内执行数据预取的方法和设备。该多处理器系统包括多个处理器,每个处理器具有高速缓冲存储器。该高速缓冲存储器被细分为多个片。多处理器系统内的请求处理器首先发出一组预取请求。每个预取请求用于请求处理器的高速缓冲存储器的各片之一。响应预取请求未击中请求处理器的高速缓冲存储器,将该预取请求合并为一个组合预取请求。然后,将组合预取请求发送到多处理器系统内的所有未请求处理器的各高速缓冲存储器。响应未请求处理器的各高速缓冲存储器发出的组合清除请求,从系统存储器获得组合预取请求的数据。
-
公开(公告)号:CN101149706B
公开(公告)日:2011-04-20
申请号:CN200710153732.4
申请日:2007-09-14
申请人: 国际商业机器公司
发明人: 小詹姆斯·S·菲尔兹 , 盖伊·L·格思里 , 威廉·J·斯塔克 , 德里克·E·威廉斯
IPC分类号: G06F12/08
CPC分类号: G06F12/0811 , G06F12/0804 , G06F12/0815
摘要: 根据一个实施例,数据处理系统中一致性管理的方法包括:在处于独占所有权一致性状态的较高级别高速缓存存储器中保存高速缓存线,以及其后从较高级别高速缓存存储器移除高速缓存线,并且从较高级别高速缓存存储器发送对高速缓存线的掷出请求到较低级别高速缓存存储器。掷出请求包括共享所有权一致性状态的指示。响应于掷出请求,高速缓存线被置于处于根据掷出请求确定的一致性状态中的较低级别高速缓存存储器中。
-
公开(公告)号:CN100382015C
公开(公告)日:2008-04-16
申请号:CN200610006631.X
申请日:2006-01-27
申请人: 国际商业机器公司
发明人: 小詹姆斯·S·菲尔兹 , 本吉曼·L·古德曼 , 古伊·L·古斯雷 , 杰弗里·A·斯图切里
IPC分类号: G06F9/38
CPC分类号: G06F12/0862 , G06F12/0811 , G06F12/0831 , G06F12/0851 , G06F12/1045
摘要: 本发明公开了一种在多处理器系统内执行数据预取的方法和设备。该多处理器系统包括多个处理器,每个处理器具有高速缓冲存储器。该高速缓冲存储器被细分为多个片。多处理器系统内的请求处理器首先发出一组预取请求。每个预取请求用于请求处理器的高速缓冲存储器的各片之一。响应预取请求未击中请求处理器的高速缓冲存储器,将该预取请求合并为一个组合预取请求。然后,将组合预取请求发送到多处理器系统内的所有未请求处理器的各高速缓冲存储器。响应未请求处理器的各高速缓冲存储器发出的组合清除请求,从系统存储器获得组合预取请求的数据。
-
公开(公告)号:CN1949192A
公开(公告)日:2007-04-18
申请号:CN200610105882.3
申请日:2006-07-13
申请人: 国际商业机器公司
发明人: 小约翰·T·霍拉韦 , 小詹姆斯·S·菲尔兹 , 德里克·E·威廉斯 , 盖伊·L·格思里
IPC分类号: G06F12/08
CPC分类号: G06F12/0831 , G06F12/0815 , G06F12/0824
摘要: 一种数据处理系统包括多个请求者、以及用于系统存储器的存储器控制器。响应于从请求者接收到以系统存储器中的存储块为目标的读类型请求,存储器控制器保护存储块以防修改,并且响应于存储器控制器负责为读类型请求服务的指示,存储器控制器将存储块传送到请求者。在由请求者接收存储块之前,存储器控制器结束防止修改存储块的保护,并且请求者开始保护存储块以防修改。响应于存储块的接收,请求者结束其防止修改存储块的保护。
-
公开(公告)号:CN100487666C
公开(公告)日:2009-05-13
申请号:CN200610125687.7
申请日:2006-08-31
申请人: 国际商业机器公司
发明人: 安德烈亚斯·比斯万格 , 赫维格·埃尔弗林 , 斯科特·B·斯旺尼 , 小詹姆斯·S·菲尔兹 , 安德鲁·盖斯勒 , 艾伦·赫拉瓦
IPC分类号: G06F11/22
CPC分类号: G01R31/2894
摘要: 一种计算机实现的方法、数据处理系统和计算机可使用程序代码,用于自动识别具有单个元件编号的、操作和非操作部件的多个组合。在元件上提供了非易失性存储器,其中,所述元件包括多个子部件。根据一系列测试来识别该多个子部件中的不可获得的子部件,以形成所识别的不可获得的子部件。将所识别的不可获得子部件的信息存储到非易失性存储器中。
-
公开(公告)号:CN100478917C
公开(公告)日:2009-04-15
申请号:CN200610105882.3
申请日:2006-07-13
申请人: 国际商业机器公司
发明人: 小约翰·T·霍拉韦 , 小詹姆斯·S·菲尔兹 , 德里克·E·威廉斯 , 盖伊·L·格思里
IPC分类号: G06F12/08
CPC分类号: G06F12/0831 , G06F12/0815 , G06F12/0824
摘要: 一种数据处理系统包括多个请求者、以及用于系统存储器的存储器控制器。响应于从请求者接收到以系统存储器中的存储块为目标的读类型请求,存储器控制器保护存储块以防修改,并且响应于存储器控制器负责为读类型请求服务的指示,存储器控制器将存储块传送到请求者。在由请求者接收存储块之前,存储器控制器结束防止修改存储块的保护,并且请求者开始保护存储块以防修改。响应于存储块的接收,请求者结束其防止修改存储块的保护。
-
-
-
-
-
-
-
-
-