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

    公开(公告)号:CN101127010A

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

    申请号:CN200710103956.4

    申请日:2007-05-17

    CPC classification number: G06F13/1642

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

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

    公开(公告)号:CN100504817C

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

    申请号:CN200710103956.4

    申请日:2007-05-17

    CPC classification number: G06F13/1642

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

    信息处理系统、管线处理器

    公开(公告)号:CN100414495C

    公开(公告)日:2008-08-27

    申请号:CN200510087035.4

    申请日:2005-07-25

    CPC classification number: G06F9/3824

    Abstract: 在本发明中,为了在请求被中途保持在管线处理器的管线寄存器阶段在进行寄存器的繁忙判断时不发生误判且不增加将请求存储到设置在管线寄存器最后一级的寄存器的硬件资源,设置有:第一计数器,用于对插置在管线寄存器中且用于判断请求是否是有效请求的判断部分与请求队列之间的多个多级寄存器中的有效请求数进行计数;繁忙判断部分,用于基于第一计数器计数所得的有效请求的数目,判断请求队列是否处于繁忙状态;并且由判断部分基于所述繁忙判断部分作出的繁忙状态判断结果做出所述判断。

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

    公开(公告)号:CN100375962C

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

    申请号:CN200510083260.0

    申请日:2005-07-07

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

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

    多处理器系统
    6.
    发明公开

    公开(公告)号:CN101127028A

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

    申请号:CN200710103959.8

    申请日:2007-05-17

    CPC classification number: G06F12/0813 G06F12/1072

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

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

    公开(公告)号: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发出的请求是否为高速缓存替换请求;并且,如果该请求不是高速缓存替换请求,则所述高速缓存替换请求回环电路将该请求发送到所述地址交叉板;如果该请求是高速缓存替换请求,则所述高速缓存替换请求回环电路将所述请求发送到配置在该系统板上的请求处理部,而不将该请求从该系统板内部发送到所述地址交叉板。

    用于控制存储器系统的方法和设备

    公开(公告)号:CN100338587C

    公开(公告)日:2007-09-19

    申请号:CN200410082178.1

    申请日:2004-12-31

    CPC classification number: G06F12/0833 G06F12/0811 G06F12/0817 G06F2212/507

    Abstract: 用于控制存储器系统的方法和设备。高速缓冲状态保持单元存储在高速缓冲存储器的每一条目中存储的数据的地址信息,并将每一条目的状态保持为“强修正”、“弱修正”、“共享”和“无效”中的任何之一。一旦接收数据读请求,数据取程序选择单元根据地址信息和状态选择至少一个数据取程序。读数据传送单元从所读取的数据中选择最新的数据并将该最新的数据传送到发出数据读请求的处理器。高速缓冲状态更新单元在登记数据的地址信息时,根据数据读请求的类型来更新条目的状态。

Patent Agency Ranking