一种内存纠错方法及系统
    41.
    发明公开

    公开(公告)号:CN103019883A

    公开(公告)日:2013-04-03

    申请号:CN201210593465.3

    申请日:2012-12-31

    Abstract: 本发明适用于纠错码技术领域,提供了一种内存纠错方法及系统,所述方法包括:如果传输数据的两个镜像通道都有错误位,镜像管理器向所述第一镜像通道的错误位中,填充修正数据集合中的修正数据,所述第一镜像通道为所述两个镜像通道中的任一镜像通道;所述镜像管理器校验填充后的所述第一镜像通道的错误位,如果校验正确,所述第一镜像通道纠错成功,如果校验错误,继续在所述修正数据集合中按照预设顺序选择修正数据填充入所述第一镜像通道的错误位,直到所述第一镜像通道校验正确。本发明,通过向错误位填充修正数据进行错误纠正,同时,镜像通道只需要保留CRC校验码,进一步提高存储器的空间利用率。

    一种目录管理的方法、节点控制器和系统

    公开(公告)号:CN107341114B

    公开(公告)日:2021-06-01

    申请号:CN201610283694.3

    申请日:2016-04-29

    Abstract: 本发明实施例提供一种目录管理的方法、节点控制器和系统,涉及计算机技术领域,用以在目录存储器容量不变的情况下,有效增加目录存储器的利用率,减少目录溢出对处理器性能的影响,包括:第一NC接收所述本地节点内第一处理器发送的第一数据访问请求;所述第一NC若确定在所述第一目录中不存在所述第一访问地址对应的目录项,且所述第一目录中不存在空闲目录项,则所述第一NC从所述第一目录中清空一个目录项的目录内容;第一NC将所述第一数据访问请求对应的目录内容写入所述被清空的目录项中;所述第一NC若确定接收到第一侦听请求,则向所述本地节点中的处理器发送第一侦听消息,本发明实施例应用于对处理器系统的目录管理中。

    一种高速缓冲存储器处理方法及装置

    公开(公告)号:CN107291630B

    公开(公告)日:2020-08-25

    申请号:CN201610190617.3

    申请日:2016-03-30

    Inventor: 李生 程永波 李涛

    Abstract: 本发明实施例公开了一种高速缓冲存储器处理方法及装置,其中的方法可包括:Cache接收CPU发送的主存地址,所述主存地址包括标签Tag和第一索引Index1;查找所述Index1对应的第一组Set1,以及查找第二索引Index2对应的第二组Set2;在所述Set1和所述Set2的缓存行Cache Line中查找匹配的CacheLine。采用本发明可以降低Cache缺失时的功耗开销,提升了Cache性能。

    一种缓存一致性管理方法及节点控制器

    公开(公告)号:CN107315694A

    公开(公告)日:2017-11-03

    申请号:CN201610256865.3

    申请日:2016-04-22

    Abstract: 本发明实施例公开了一种缓存一致性管理方法及节点控制器,该方法应用于多处理器系统,该多处理器系统包含第一表单、第二表单和至少两个节点,每一个节点中包含至少一个处理器,该方法包括:根据数据的地址信息,在第一表单中确定与地址信息对应的第一表项,第一表项包含第一字段和第二字段,第一字段用于记录数据的占用状态,若第一字段为独占状态,则第二字段用于指示独占数据的节点;若第一字段为共享状态,则根据数据的地址信息和第二字段,在第二表单中确定第二表项,第二表项中包含第三字段,第三字段用于指示共享数据的节点。本发明实施例在不影响目录查询精度的情况下,对目录的容量进行压缩,从而减少查询时间,提高查询效率。

    一种建立缓存目录的方法及系统

    公开(公告)号:CN103455434B

    公开(公告)日:2016-12-28

    申请号:CN201310377351.X

    申请日:2013-08-26

    Abstract: 本发明公开了一种建立缓存目录的方法及系统,该方法包括:确定用于标识缓存目标数据的处理器的目录向量对应的索引信息,以及确定所述目标数据在存储器中的存储地址;建立所述索引信息和所述存储地址的第一对应关系。在上述技术方案中,通过确定目录向量对应的索引信息,建立索引信息与存储地址之间的映射关系,在多个存储地址对应相同目录向量时避免重复存储相同目录向量,从而减小缓存目录占用的存储空间,进而解决了现有技术中缓存目录占用存储空间过大的技术问题,减小缓存目录的空间占用率。

    一种目录维护方法及装置
    46.
    发明公开

    公开(公告)号:CN103870395A

    公开(公告)日:2014-06-18

    申请号:CN201410076650.4

    申请日:2014-03-04

    Abstract: 本发明公开了一种目录维护方法及装置,所述方法包括:主存根据目录中缓存行与缓存的对应关系按照预先设定的频度向缓存行对应的每一个缓存发送侦听信息;所述缓存行对应的每一个缓存接收所述侦听信息,根据所述侦听信息发送侦听响应;所述主存接收所述侦听响应,根据所述侦听响应更新所述目录;所述侦听响应包括:发送所述侦听响应的缓存中的所述缓存行的状态。通过本发明公开的一种目录维护方法及装置,能够降低替换产生的侦听对处理器正常处理的影响,减少系统性能的下降。

    一种内存数据访问方法、装置和系统

    公开(公告)号:CN103744799A

    公开(公告)日:2014-04-23

    申请号:CN201310733844.2

    申请日:2013-12-26

    Abstract: 本发明实施例公开了一种内存数据访问方法、装置和系统。本发明实施例采用在根据预设规则,当确定需要频繁访问处于远端节点的内存数据时,将该处于远端节点的内存数据复制到本地节点的内存中,然后从该本地节点的内存中访问所述处于远端节点的内存数据;由于访问本地节点的处理器的内存的延时远远小于访问远端处理器的内存的延时,因此,在需要频繁访问处于远端节点的内存数据时,采用该方案可以大大降低读取处于远端节点的内存数据的延时,提高系统性能。

    内存备份过程中的系统命令的处理方法和装置

    公开(公告)号:CN102395956B

    公开(公告)日:2013-10-02

    申请号:CN201180001642.8

    申请日:2011-07-07

    Abstract: 本发明实施例提供了一种内存备份过程中的系统命令的处理方法和装置。该方法主要包括:获取写操作命令对应的写入地址,如果所述写入地址对应的数据已经从原始内存区域中读取、但是没有写入到备份内存区域中,将所述写操作命令映射到所述原始内存区域,根据所述写操作命令在所述原始内存区域中的所述写入地址上写入数据,将所述写入地址减去设定数值得到后续从所述原始内存区域中读取数据的起始地址。利用本发明实施例,解决了内存备份操作过程中对系统命令阻塞的问题,使系统命令得到及时处理,并且保证了系统命令与内存备份地址冲突时的数据一致性问题,提升了内存备份操作时的系统性能。

    数据处理方法及装置
    49.
    发明公开

    公开(公告)号:CN102646073A

    公开(公告)日:2012-08-22

    申请号:CN201210133067.3

    申请日:2012-04-28

    CPC classification number: G06F12/0802 G06F3/0662 G06F7/06

    Abstract: 本发明实施例公开了一种数据处理方法及装置,解决了在操作命令未命中Cache控制器中Cache存储器的情况下,对于Cache存储器的操作延时和操作占用带宽较大的问题。所述方法包括:首先接收操作命令,然后根据所述存储地址在Cache控制器中的Cache存储器搜索所述待操作数据,当在所述Cache存储器中未搜索到所述待操作数据时,将所述操作命令存储在所述Cache控制器中的未命中命令缓冲区中,再向外存发送读取命令后,将所述外存发送的数据存储在所述Cache控制器的数据缓冲区中,最后根据所述未命中命令,处理所述从外存获取的数据和所述未命中命令携带的数据。本发明适用于计算机系统领域。

    数据处理方法、装置及系统

    公开(公告)号:CN102203740A

    公开(公告)日:2011-09-28

    申请号:CN201180000623.3

    申请日:2011-05-27

    CPC classification number: H03M13/2906 G06F11/1048

    Abstract: 本发明实施例提供一种数据处理方法、装置及系统。方法包括:接收主控装置发送的读命令,所述读命令包含第一地址;根据所述第一地址从存储器中读取第一数据和与所述第一数据对应的第一CRC码和第一ECC;根据所述第一CRC码对所述第一数据进行错误检测,若检测到错误,则根据所述第一ECC对所述第一数据进行错误纠正。本发明实施例采用了错误检测能力更强的CRC码对数据进行错误检测,若检测到错误再用ECC对数据进行错误纠正的技术手段,克服了现有技术中ECC错误检测能力不强的问题,进而提高了系统的性能。

Patent Agency Ranking