-
公开(公告)号:CN114556314B
公开(公告)日:2025-02-07
申请号:CN201980101341.9
申请日:2019-10-31
Applicant: 华为技术有限公司
IPC: G06F12/14
Abstract: 一种处理非缓存写数据请求的方法、缓存器和节点,当缓存器在接收到第一处理器发送的第一非缓存写数据请求之后,将本地存储的第一数据缓冲区编号发送给第一处理器;缓存器从第一处理器接收第一数据;缓存器将第一非缓存写数据请求附加于第一数据中;缓存器向节点发送附加有第一非缓存写数据请求的第一数据,附加有第一非缓存写数据请求的第一数据用于指示节点根据第一缓冲区编号将第一数据写入节点中。该缓存器可以直接将附加有第一非缓存写数据请求的第一数据发送给节点,可以减少握手次数,减少数据写入过程占用的时间。
-
公开(公告)号:CN112513824B
公开(公告)日:2024-04-09
申请号:CN201880096144.8
申请日:2018-07-31
Applicant: 华为技术有限公司
IPC: G06F12/08
Abstract: 一种内存交织方法及装置,涉及计算机领域,解决了采用两个交织窗口和交织算法对访问进行交织时出现不同的地址空间的访存性能的差异的问题。具体方案为:根据N个配置信息将访问容量划分为P份部分访问容量,P份部分访问容量的大小相同,N个配置信息为N个内存通道的配置信息,一个配置信息对应一个内存通道,配置信息用于指示内存通道映射的容量份数,N个内存通道中至少一个内存通道映射两份容量,N表示内存通道的总数,N为大于或等于2的整数;根据配置映射表将P份部分访问容量映射到N个内存通道,配置映射表用于指示容量与内存通道的映射关系。本方法及装置用于内存交织的过程中。
-
公开(公告)号:CN116897335A
公开(公告)日:2023-10-17
申请号:CN202180093712.0
申请日:2021-02-26
Applicant: 华为技术有限公司
IPC: G06F3/06
Abstract: 本申请实施例公开了一种缓存替换方法和装置,涉及计算机技术领域,改善了现有技术中缓存的利用率不高的问题。具体方案为:缓存控制器获取访问请求和第一访问次数;访问请求包括请求访问的目的地址,第一访问次数为预先确定的访问请求请求访问的缓存行会被访问的次数;缓存控制器基于目的地址,查询缓存,若目的地址未命中缓存中的任意一个缓存行,且缓存中存在第二缓存行,缓存控制器采用第一缓存行替换第二缓存行,并将第一缓存行对应的计数器的值初始化;其中,第二缓存行为访问次数达到第二访问次数的缓存行,第二访问次数为预先确定的第二缓存行会被访问的次数。
-
公开(公告)号:CN114731282B
公开(公告)日:2023-06-02
申请号:CN201980102202.8
申请日:2019-11-22
Applicant: 华为技术有限公司
IPC: H04L9/40
Abstract: 一种处理非缓存写数据请求的方法、缓存器和节点。该方法包括:缓存器从第一处理器接收第一非缓存写数据请求并向节点发送第一非缓存写数据请求,第一非缓存写数据请求包含第一地址;若缓存器确定缓存器中存储有第一地址,则缓存器向第一处理器获取与第一非缓存写数据请求相对应的第一数据;当缓存器从节点接收到第一数据缓冲区编号时,缓存器向节点发送第一数据。该缓存器在接收到该第一非缓存写数据请求之后,若确定本地存储有第一地址,则可以向该处理器获取第一数据。当该缓存器接受到该第一数据缓冲区编号之后,可以向该节点发送该第一数据,可以提高数据写入的效率,加快写数据进程。
-
公开(公告)号:CN107204940B
公开(公告)日:2020-12-08
申请号:CN201610156804.X
申请日:2016-03-18
Applicant: 华为技术有限公司
IPC: H04L12/873
Abstract: 本发明实施例提供了一种芯片和传输调度方法,涉及芯片领域,芯片由至少两个芯片裸片DIE合封而成;至少两个DIE构成至少一个DIE组,DIE组中包括第一DIE和第二DIE,第一DIE中设置有第一处理单元和n组端口,第二DIE中设置有第二处理单元和m组端口数;第一处理单元,用于监测由第一DIE输出数据至第二DIE的处理队列的队列深度,在队列深度达到第一预设阈值时通过与第二处理单元握手将n组端口中的至少一组第一类型端口由输入切换为输出,并将m组端口中与每组第一类型端口匹配连接的第二类型端口由输出切换为输入。解决了现有技术中DIE间的物理层接口互联资源可能不能充分利用,存在资源浪费的问题。
-
公开(公告)号:CN110058793A
公开(公告)日:2019-07-26
申请号:CN201810052939.0
申请日:2018-01-19
Applicant: 华为技术有限公司
IPC: G06F3/06
Abstract: 本申请实施例公开了一种刷新处理方法、装置、系统及内存控制器,用以提高内存访问效率。刷新处理装置包括与多个内存空间一一对应的多个内存控制器,任意两个内存控制器通信连接;多个内存控制器中的任一第一内存控制器用于:将第一指示信号和第二指示信号分别输出至除第一内存控制器之外的N个内存控制器,N≥1。根据N个内存控制器分别输出的N个第一指示信号和N个第二指示信号,以及第一内存空间的刷新指示信息中的至少一种信息确定第一内存空间的刷新策略。第一指示信号用于指示第一内存控制器控制的第一内存空间是否将要强制刷新,第二指示信号用于指示第一内存空间是否处于空闲状态。
-
公开(公告)号:CN108664417A
公开(公告)日:2018-10-16
申请号:CN201710208859.5
申请日:2017-03-31
Applicant: 华为技术有限公司
IPC: G06F12/0895 , G06F12/0897
Abstract: 本发明实施例公开了一种目录更新方法及装置。方法包括:确定当前系统所适用的目录更新策略;获取访问目标数据地址的CA的数量和所述CA的位置;根据所述目录更新策略以及所述CA的数量和所述CA的位置,更新第一预设目录为第二目录,所述第二目录包括至少一种目录结构。本发明实施例根据不同的目录更新策略更新所述第一预设目录,有利于提升目录结构的灵活性。
-
公开(公告)号:CN104216758A
公开(公告)日:2014-12-17
申请号:CN201410419211.9
申请日:2014-08-22
Applicant: 华为技术有限公司
Abstract: 本发明公开了一种读写操作性能优化方法以及装置。所述方法包括:接收位于处理器簇内的处理器发送的读写请求,其中,读写请求包含了处理器的标识;以处理器的标识为依据,查询配置表以获得处理器当前正在运行的虚拟机的标识,其中,配置表包含了处理器的标识与处理器当前正在运行的虚拟机的标识的映射关系;向从设备发送所述虚拟机的标识,根据处理器当前正在运行的虚拟机的标识对读写操作进行性能优化处理。上述方案能够获知发出读写请求的虚拟机的标识,根据虚拟机的标识对读写操作进行优化。
-
公开(公告)号:CN108664417B
公开(公告)日:2022-10-25
申请号:CN201710208859.5
申请日:2017-03-31
Applicant: 华为技术有限公司
IPC: G06F12/0895 , G06F12/0897
Abstract: 本发明实施例公开了一种目录更新方法及装置。方法包括:确定当前系统所适用的目录更新策略;获取访问目标数据地址的CA的数量和所述CA的位置;根据所述目录更新策略以及所述CA的数量和所述CA的位置,更新第一预设目录为第二目录,所述第二目录包括至少一种目录结构。本发明实施例根据不同的目录更新策略更新所述第一预设目录,有利于提升目录结构的灵活性。
-
公开(公告)号:CN112383490A
公开(公告)日:2021-02-19
申请号:CN202011318972.7
申请日:2016-03-18
Applicant: 华为技术有限公司
IPC: H04L12/873
Abstract: 本发明实施例提供了一种芯片和传输调度方法,涉及芯片领域,芯片由至少两个芯片裸片DIE合封而成;至少两个DIE构成至少一个DIE组,DIE组中包括第一DIE和第二DIE,第一DIE中设置有第一处理单元和n组端口,第二DIE中设置有第二处理单元和m组端口数;第一处理单元,用于监测由第一DIE输出数据至第二DIE的处理队列的队列深度,在队列深度达到第一预设阈值时通过与第二处理单元握手将n组端口中的至少一组第一类型端口由输入切换为输出,并将m组端口中与每组第一类型端口匹配连接的第二类型端口由输出切换为输入。解决了现有技术中DIE间的物理层接口互联资源可能不能充分利用,存在资源浪费的问题。
-
-
-
-
-
-
-
-
-