信息处理设备和信息处理设备的数据控制方法

    公开(公告)号:CN100445965C

    公开(公告)日:2008-12-24

    申请号:CN200510086040.3

    申请日:2005-07-19

    CPC classification number: G06F12/0822

    Abstract: 本发明涉及一种多处理器配置的信息处理设备,能够显著提高读请求的处理能力。该信息处理设备包括:多个处理单元;多个高速缓冲存储器,用于临时存储由多个处理单元从各个主存储器中读出的数据、以及指示将被存储的数据的状态的标志信息;以及系统控制器,用于控制多个处理单元到主存储器的访问。该系统控制器包括:标志副本单元,用于保存将被存储在高速缓冲存储器中的标志信息的副本;多个写提示表,用于存储写请求;以及存储缓冲器,用于存储与将被存储在多个写提示表中的多个写请求相关的仲裁结果。

    系统控制器、同地址请求队列预防方法及其信息处理设备

    公开(公告)号:CN101127010A

    公开(公告)日:2008-02-20

    申请号:CN200710103956.4

    申请日:2007-05-17

    CPC classification number: G06F13/1642

    Abstract: 本发明提供一种系统控制器、同地址请求队列预防方法及其信息处理设备。在包括CPU发出请求队列的该系统控制器中,由输入请求保存部保存不同于高速缓存替换请求的最新请求,其中所述CPU发出请求队列具有这样一种电路,其处理没有被输入至所述CPU发出请求队列的具有同一地址的多个请求。因此,即使用于高速缓存替换请求的发出请求的地址与CPU发出请求队列保存的请求的地址匹配,用于高速缓存替换请求的发出请求不被重发,但是在用于高速缓存替换请求的发出请求的地址与输入请求保存部保存的全部地址不匹配时,用于高速缓存替换请求的发出请求在CPU发出请求队列中排队。

    多处理器系统
    3.
    发明授权

    公开(公告)号:CN100535885C

    公开(公告)日:2009-09-02

    申请号:CN200710103959.8

    申请日:2007-05-17

    CPC classification number: G06F12/0813 G06F12/1072

    Abstract: 本发明提供一种多处理器系统,该系统包括:判断单元,判断输入至全局地址纵横器的读命令是否为对CPU所在的系统板上的存储器的读命令;执行单元,当判断单元断定该读命令为对该CPU所在的系统板上的存储器的读命令时,基于从全局地址纵横器通知的地址在全局访问之前推测性执行该读命令;设定单元,设定为在CPU上设置的数据队列中对从存储器读取的数据进行排队,而不在存储器上设置的数据队列中对该数据进行排队;以及指示单元,基于来自全局地址纵横器的通知,指示在CPU上设置的数据队列丢弃数据或发送数据至CPU。

    探测标记的控制装置
    4.
    发明公开

    公开(公告)号:CN101127012A

    公开(公告)日:2008-02-20

    申请号:CN200710106421.2

    申请日:2007-05-29

    CPC classification number: G06F12/0822 G06F12/123

    Abstract: 本发明提供一种探测标记的控制装置,以防止对探测标记的控制性能降低。通过队列存储替换目标通道信息和索引,作为与从该处理器接收的替换请求关联的项目,对在该队列中存储的索引和随后的读取请求的索引进行比较,以及根据比较结果,基于该索引一致的读取请求对于与处理器的高速缓存内容对应的探测标记执行处理。此外,用该队列中的索引一致的项目的通道信息来替换读取请求的替换目标通道信息。

    探测标记的控制装置
    6.
    发明授权

    公开(公告)号:CN100587676C

    公开(公告)日:2010-02-03

    申请号:CN200710106421.2

    申请日:2007-05-29

    CPC classification number: G06F12/0822 G06F12/123

    Abstract: 本发明提供一种探测标记的控制装置,以防止对探测标记的控制性能降低。通过队列单元存储替换目标通道信息和索引,作为与从该处理器接收的替换请求关联的项目,对在该队列单元中存储的索引和随后的读取请求的索引进行比较,以及根据比较结果,基于该索引一致的读取请求对于与处理器的高速缓存内容对应的探测标记执行处理。此外,用该队列单元中的索引一致的项目的通道信息来替换读取请求的替换目标通道信息。

    多处理器系统、系统板和高速缓存替换请求处理方法

    公开(公告)号:CN100538665C

    公开(公告)日:2009-09-09

    申请号:CN200710103968.7

    申请日:2007-05-17

    CPC classification number: G06F12/0833

    Abstract: 本发明公开一种多处理器系统、系统板和高速缓存替换请求处理方法。其中多处理器系统,包括多个系统板,其中每个系统板均具有多个CPU和用于处理由所述多个CPU发出的请求的请求处理部,以及地址交叉板,其用于对来自所述多个系统板的请求进行仲裁。所述多个系统板中的每个系统板包括高速缓存替换请求回环电路,其用于确定由一系统板上的CPU发出的请求是否为高速缓存替换请求;并且,如果该请求不是高速缓存替换请求,则所述高速缓存替换请求回环电路将该请求发送到所述地址交叉板;如果该请求是高速缓存替换请求,则所述高速缓存替换请求回环电路将所述请求发送到配置在该系统板上的请求处理部,而不将该请求从该系统板内部发送到所述地址交叉板。

    双重存储装置及该双重存储装置的控制方法

    公开(公告)号:CN1834930A

    公开(公告)日:2006-09-20

    申请号:CN200510083260.0

    申请日:2005-07-07

    CPC classification number: G06F11/1008 G06F11/1666 G06F11/20 G11C5/005

    Abstract: 本发明提供一种双重存储装置及该双重存储装置的控制方法。该双重存储装置包括:第一和第二内存,用于分别保留一组相同的数据;以及选择器,用于基于输入到选择器中的读控制信号,分别从第一和第二内存读取的两组数据中选择任一组;还具有请求管理单元,当输入了读控制信号时,其将识别该读控制信号的标识符附加到所输入的读控制信号上,并输出该信号和标识符;以及多个内存控制单元,用于第一和第二内存的每一个。通过验证由请求管理单元附加的标识符的一致性,该双重存储装置检测同步错误,并且控制选择器,检测来自没有检测出同步错误的系统的数据。

    系统控制器、同地址请求队列预防方法及其信息处理设备

    公开(公告)号:CN100504817C

    公开(公告)日:2009-06-24

    申请号:CN200710103956.4

    申请日:2007-05-17

    CPC classification number: G06F13/1642

    Abstract: 本发明提供一种系统控制器、同地址请求队列预防方法及其信息处理设备。在包括CPU发出请求队列的该系统控制器中,由输入请求保存部保存不同于高速缓存替换请求的最新请求,其中所述CPU发出请求队列具有这样一种电路,其处理没有被输入至所述CPU发出请求队列的具有同一地址的多个请求。因此,即使用于高速缓存替换请求的发出请求的地址与CPU发出请求队列保存的请求的地址匹配,用于高速缓存替换请求的发出请求不被重发,但是在用于高速缓存替换请求的发出请求的地址与输入请求保存部保存的全部地址不匹配时,用于高速缓存替换请求的发出请求在CPU发出请求队列中排队。

    双重存储装置及该双重存储装置的控制方法

    公开(公告)号:CN100375962C

    公开(公告)日:2008-03-19

    申请号:CN200510083260.0

    申请日:2005-07-07

    CPC classification number: G06F11/1008 G06F11/1666 G06F11/20 G11C5/005

    Abstract: 本发明提供一种双重存储装置及该双重存储装置的控制方法。该双重存储装置包括:第一和第二内存,用于分别保留一组相同的数据;以及选择器,用于基于输入到选择器中的读控制信号,分别从第一和第二内存读取的两组数据中选择任一组;还具有请求管理单元,当输入了读控制信号时,其将识别该读控制信号的标识符附加到所输入的读控制信号上,并输出该信号和标识符;以及多个内存控制单元,用于第一和第二内存的每一个。通过验证由请求管理单元附加的标识符的一致性,该双重存储装置检测同步错误,并且控制选择器,检测来自没有检测出同步错误的系统的数据。

Patent Agency Ranking