-
公开(公告)号:CN114238165B
公开(公告)日:2023-03-24
申请号:CN202111568891.7
申请日:2021-12-21
Applicant: 海光信息技术股份有限公司
IPC: G06F12/06 , G06F12/0877
Abstract: 一种数据处理方法、数据处理装置和存储介质。该数据处理方法包括:接收待存储数据信息,其中,待存储数据信息与系统存储器中由数据地址所指示的位置相对应;响应于目录存储器中的与数据地址对应的存储组中存在空闲的存储单元,将待存储数据信息存放在空闲的存储单元里。通过存储目录信息的目录存储器来存储数据信息,从而提高目录存储器的利用率,而且处理器可以快速找到并读取目录存储器存储的数据信息,从而提高系统的整体性能。
-
公开(公告)号:CN114116530B
公开(公告)日:2022-09-13
申请号:CN202111474099.5
申请日:2021-12-06
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0811 , G06F11/10
Abstract: 一种存储控制方法及装置、数据处理方法及装置以及存储介质。该存储控制方法包括:接收对于存储器的写请求,其中,写请求包括待写入至存储器的部分数据内容以及数据标志;基于数据标志确定写入模式;根据写入模式将部分数据内容写入至存储器的目标存储块,将数据标志写入至存储器中与目标存储块关联的ECC码段。该方法可以减少数据块传输次数,降低数据读写的传输延时、节省数据带宽,并降低系统功耗。
-
公开(公告)号:CN114238165A
公开(公告)日:2022-03-25
申请号:CN202111568891.7
申请日:2021-12-21
Applicant: 海光信息技术股份有限公司
IPC: G06F12/06 , G06F12/0877
Abstract: 一种数据处理方法、数据处理装置和存储介质。该数据处理方法包括:接收待存储数据信息,其中,待存储数据信息与系统存储器中由数据地址所指示的位置相对应;响应于目录存储器中的与数据地址对应的存储组中存在空闲的存储单元,将待存储数据信息存放在空闲的存储单元里。通过存储目录信息的目录存储器来存储数据信息,从而提高目录存储器的利用率,而且处理器可以快速找到并读取目录存储器存储的数据信息,从而提高系统的整体性能。
-
公开(公告)号:CN119513034A
公开(公告)日:2025-02-25
申请号:CN202411483476.5
申请日:2024-10-23
Applicant: 海光信息技术股份有限公司
IPC: G06F15/78
Abstract: 本申请实施例提供一种芯片、访存方法、装置、一致性管理模块及计算机设备,其中芯片包括:地址传输网络,用于将访存地址路由到一致性管理模块;片上网络,用于将CPU核的访存请求路由到一致性管理模块;地址传输网络的路由速度快于片上网络;一致性管理模块,用于:获取预测性访存请求,预测性访存请求基于访存地址生成;将预测性访存请求传输给内存控制模块,并获取内存控制模块基于预测性访存请求,从内存预取的预测数据;保存预测数据以及对应的访存地址;以及判断访存请求所请求的访存数据是否预取;若是,将保存的与访存请求对应的访存地址的预测数据,作为访存数据,并通过片上网络反馈给CPU核。本申请实施例可以降低CPU核的访存延迟。
-
公开(公告)号:CN118964231A
公开(公告)日:2024-11-15
申请号:CN202411052940.5
申请日:2024-08-01
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0806 , G06F9/50
Abstract: 一种维护缓存一致性的方法及装置、过滤器、电子设备及介质。该方法包括获取访问请求;根据访问请求,查询用于维护缓存一致性的一致性信息目录得到查询结果;根据查询结果对缓存数据进行缓存一致性维护;以及更新一致性信息目录,更新一致性信息目录包括:确定缓存数据进行缓存一致性维护后的目录信息的目标存储格式,目标存储格式包括第一存储格式和第二存储格式,第一存储格式的存储粒度大于第二存储格式的存储粒度;以及按照目标存储格式存储缓存数据进行缓存一致性维护后的目录信息至一致性信息目录。该方法能够减少侦听过滤器的面积,降低成本和设计难度。
-
公开(公告)号:CN116126517A
公开(公告)日:2023-05-16
申请号:CN202211593341.5
申请日:2022-12-13
Applicant: 海光信息技术股份有限公司
IPC: G06F9/50 , G06F16/2455
Abstract: 本申请实施例提供一种访问请求处理方法、多核处理器系统、芯片及电子设备,所述方法应用于家代理,包括:检测返回一致性无效的发送频率;当其高于预设的频率阈值,针对处理器核的数据访问请求的目标地址获取目标数据;目标地址对应的目标缓存行的一致性状态记录在一致性目录的目标条目中;在数据访问请求的应答包中设置携带暂存状态的标识,反馈给处理器核;标识用于处理器核在非末级缓存中的目标缓存行装载目标数据,末级缓存为目标缓存行设置暂存状态,以使非末级缓存剔除目标缓存行时,目标缓存行不经过末级缓存直接写回到内存;获取目标缓存行的写回请求,将目标条目释放。本申请实施例所提供的技术方案,可提升多核处理器系统的性能。
-
公开(公告)号:CN116049031A
公开(公告)日:2023-05-02
申请号:CN202310187812.0
申请日:2023-02-28
Applicant: 海光信息技术股份有限公司
IPC: G06F12/06 , G06F12/0877
Abstract: 一种数据处理方法、装置、电子设备和存储介质。该数据处理方法包括:通过一致性维护模块维护由多个处理器使用的多个缓存中存储的数据存储信息对应的数据的一致性,其中,所述多个缓存被配置为存储数据存储信息,所述多个缓存中的第一缓存还被配置为存储一致性目录信息,所述一致性目录信息对应于所述数据存储信息所对应的数据中的至少部分数据;接收多个处理器中的第一处理器对于第一存储地址的访问请求;向一致性维护模块发送对应于第一存储地址的目录预取请求;由一致性维护模块处理目录预取请求,以用于将对应于第一存储地址的一致性目录信息缓存到第一缓存中。该数据处理方法能够降低处理器访问地址时的访问延时。
-
公开(公告)号:CN112579480B
公开(公告)日:2022-12-09
申请号:CN202011446206.9
申请日:2020-12-09
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0817
Abstract: 本公开提供一种存储管理方法、存储管理装置以及计算机系统,该存储管理装置包括存储通道组,每个存储通道组包括:至少两个存储通道;以及共享目录,其中,每个存储通道包括一致性主代理,共享目录被配置为存储多个并列的缓存中的缓存数据的缓存状态信息,可分别由每个存储通道的一致性主代理访问,一致性主代理被配置为根据接收的存储访问请求,访问共享目录,并根据共享目录存储的缓存状态信息对多个并列的缓存进行缓存一致性维护。该存储管理装置的多个存储通道共享一个目录,以进行缓存一致性维护,整个共享目录处于工作状态,即存储通道不会出现有目录闲置不工作的情况,从而使得存储管理装置和计算机系统的性能更好。
-
公开(公告)号:CN119848058A
公开(公告)日:2025-04-18
申请号:CN202411957435.5
申请日:2024-12-27
Applicant: 海光信息技术股份有限公司
IPC: G06F16/23 , G06F16/2455 , G06F16/27
Abstract: 本申请实施例提供一种一致性目录的访问方法、目录控制器及计算机设备,其中方法包括:获取访问请求,访问请求用于访问一致性目录中目标缓存数据块的缓存信息;一致性目录包括粗粒度目录和细粒度目录;判断访问请求是否命中目录缓存,目录缓存缓存有一致性目录的部分条目;如果访问请求命中目录缓存,则判断访问请求是否导致目标缓存数据块在一致性目录记录的状态改变;如果访问请求未导致目标缓存数据块在一致性目录记录的状态改变,则基于目录缓存中命中的目标缓存数据块的缓存信息,确定访问请求的响应信息。本申请实施例可以减少一致性目录的访问开销,提高计算机系统的性能。
-
公开(公告)号:CN119182827A
公开(公告)日:2024-12-24
申请号:CN202411203496.2
申请日:2024-08-29
Applicant: 海光信息技术股份有限公司
IPC: H04L67/61
Abstract: 一种计算机装置、请求处理方法及电子设备。该计算机装置包括多个请求端、多个响应端、第一路由网络和第二路由网络。第一路由网络被配置为将多个请求端和多个响应端通信连接;第二路由网络被配置为将多个请求端和多个响应端通信连接;多个请求端被配置为将发送的第一类请求通过第一路由网络发送给多个响应端至少之一,且被配置为将第二类请求通过第二路由网络发送给多个响应端至少之一,第一类请求不同于第二类请求。该计算机装置能够降低请求在互联网络中的传输延时,提高请求的传输效率。
-
-
-
-
-
-
-
-
-