-
公开(公告)号:CN112463687A
公开(公告)日:2021-03-09
申请号:CN202011333035.9
申请日:2020-11-24
Applicant: 海光信息技术股份有限公司
IPC: G06F13/40 , G06F13/42 , G06F13/364
Abstract: 本发明实施例公开了一种片上一致性互联结构、缓存一致性互联方法及系统,其中,片上一致性互联结构,包括:至少一个计算快速链接CXL端口,用于与CXL设备相连;端口控制器,用于通过CXL端口与CXL设备进行耦合,通过CXL端口使用CXL.cache协议、CXL.mem协议以及CXL.io协议中的至少一种CXL协议向CXL设备发送事务请求或接收CXL设备的响应,该片上一致性互联结构可提高处理器的兼容性。
-
公开(公告)号:CN119473938A
公开(公告)日:2025-02-18
申请号:CN202411581646.3
申请日:2024-11-07
Applicant: 海光信息技术股份有限公司
IPC: G06F12/1009 , G06F12/0862 , G06F12/1027 , G06F12/1036
Abstract: 一种任务处理装置及方法、电子设备和计算机可读存储介质。该任务处理装置包括任务信息单元、映射关系单元和处理单元。任务信息单元被配置为存储待处理的目标任务;映射关系单元被配置为存储对应于目标任务的从虚拟地址到物理地址的对象映射关系和预取映射关系;处理单元被配置为根据目标任务包括的目标虚拟地址,在映射关系单元设置或查询对象映射关系,以获取对应于目标任务的目标物理地址,并且根据目标任务,预先设置预取映射关系。该任务处理装置可以以较低的硬件资源开销,实现高效的虚拟地址和物理地址的转换,降低请求阻塞,缩短地址转换的执行周期。
-
公开(公告)号:CN119182827A
公开(公告)日:2024-12-24
申请号:CN202411203496.2
申请日:2024-08-29
Applicant: 海光信息技术股份有限公司
IPC: H04L67/61
Abstract: 一种计算机装置、请求处理方法及电子设备。该计算机装置包括多个请求端、多个响应端、第一路由网络和第二路由网络。第一路由网络被配置为将多个请求端和多个响应端通信连接;第二路由网络被配置为将多个请求端和多个响应端通信连接;多个请求端被配置为将发送的第一类请求通过第一路由网络发送给多个响应端至少之一,且被配置为将第二类请求通过第二路由网络发送给多个响应端至少之一,第一类请求不同于第二类请求。该计算机装置能够降低请求在互联网络中的传输延时,提高请求的传输效率。
-
公开(公告)号:CN118760625A
公开(公告)日:2024-10-11
申请号:CN202410819062.9
申请日:2024-06-24
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0842 , G06F12/0817 , G06F15/173
Abstract: 本公开的实施例提供了数据处理方法及装置、电子设备和存储介质。该数据处理方法包括:响应于第一处理器对存储地址为第一地址的第一数据发出的第一数据请求,确定第一缓存中存储有第一数据;响应于确定第一数据为脏数据,将第一数据发送给第一处理器以响应第一数据请求;以及响应于收到从第一处理器返回的确认收到第一数据的响应和第一数据,修改第一地址的一致性数据状态,且将第一数据写入与第一地址对应的第一内存。该方法可以避免目录中出现脏数据共享状态,从而降低数据传输延时。
-
公开(公告)号:CN114238171A
公开(公告)日:2022-03-25
申请号:CN202111568672.9
申请日:2021-12-21
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0877 , G06F12/084 , G06F12/0811
Abstract: 一种电子设备、数据处理方法、数据处理装置和计算机系统。该电子设备包括多个缓存和一致性维护模块。多个缓存中的每个被配置为能够存储至少一个数据对应的数据存储信息;一致性维护模块被配置为维护多个缓存中存储的所有数据存储信息对应的数据的一致性,多个缓存包括第一缓存,第一缓存还被配置为存储多个缓存中存储的所有数据存储信息对应的数据中的至少部分数据对应的一致性目录信息。
-
公开(公告)号:CN112579480A
公开(公告)日:2021-03-30
申请号:CN202011446206.9
申请日:2020-12-09
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0817
Abstract: 本公开提供一种存储管理方法、存储管理装置以及计算机系统,该存储管理装置包括存储通道组,每个存储通道组包括:至少两个存储通道;以及共享目录,其中,每个存储通道包括一致性主代理,共享目录被配置为存储多个并列的缓存中的缓存数据的缓存状态信息,可分别由每个存储通道的一致性主代理访问,一致性主代理被配置为根据接收的存储访问请求,访问共享目录,并根据共享目录存储的缓存状态信息对多个并列的缓存进行缓存一致性维护。该存储管理装置的多个存储通道共享一个目录,以进行缓存一致性维护,整个共享目录处于工作状态,即存储通道不会出现有目录闲置不工作的情况,从而使得存储管理装置和计算机系统的性能更好。
-
公开(公告)号:CN112463652A
公开(公告)日:2021-03-09
申请号:CN202011316533.2
申请日:2020-11-20
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0817 , G06F12/084 , G06F12/0873
Abstract: 本发明一个或多个实施例公开了一种基于缓存一致性的数据处理方法、装置、处理芯片及服务器,其中,基于缓存一致性的数据处理方法,包括:获取向探针过滤器发出的存入缓存状态信息的事务请求,其中,所述探针过滤器中存储的缓存状态信息以组相联模式存储,所述探针过滤器中预先增加了一个额外存储器;响应于所述事务请求映射的组中不存在空闲存储位置,为所述事务请求对应的缓存状态信息在所述额外存储器中分配目标地址。该方法可降低多处理器系统中缓存一致性维护过程中发生降级操作的概率。
-
公开(公告)号:CN112433961A
公开(公告)日:2021-03-02
申请号:CN202011413443.5
申请日:2020-12-02
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0811
Abstract: 本公开提供了一种复合缓存目录系统及其管理方法、设备和存储介质。其中该复合缓存目录系统包括:缓存行缓存目录子系统,包括缓存行缓存目录及其控制模块,其中缓存行缓存目录包括用于存放一部分缓存行的属性信息的多个缓存行目录项,其控制模块用于在缓存行缓存目录中查找指定的缓存行并对缓存行目录项进行更新;地址块缓存目录子系统,包括地址块缓存目录及其控制模块,其中地址块缓存目录包括用于以地址块的形式存放另一部分缓存行的属性信息的多个地址块目录项,其控制模块用于在地址块缓存目录中查找指定的缓存行并对地址块目录项进行更新;以及结果综合模块,用于对查找结果进行综合并确定是否为指定的缓存行分配地址块目录项。
-
公开(公告)号:CN119988308A
公开(公告)日:2025-05-13
申请号:CN202510058418.6
申请日:2025-01-14
Applicant: 海光信息技术股份有限公司
IPC: G06F15/78
Abstract: 一种数据传输方法及数据传输装置、电子装置。该数据传输方法适用于与上游网络的上游端通过共享物理链路连接以传输数据的下游端,下游端与下游网络连接以传输数据。该数据传输方法包括:在下游端为第一逻辑通道分配第一共享令牌和为第二逻辑通道分配第二共享令牌,其中,第一共享令牌和第二共享令牌被提供至上游端以由上游端进行对共享物理链路的占用的选择仲裁;响应于第一逻辑通道对于下游网络的第一传输带宽的改变,调整第一共享令牌的大小;和/或,响应于第二逻辑通道对于下游网络的第二传输带宽的改变,调整第二共享令牌的大小。该数据传输方法在解决逻辑通道的功能和性能独立问题的同时,还兼顾解决逻辑通道堵塞问题和降低制造成本。
-
公开(公告)号:CN119669110A
公开(公告)日:2025-03-21
申请号:CN202411736241.2
申请日:2024-11-28
Applicant: 海光信息技术股份有限公司
IPC: G06F12/0862 , G06F12/02 , G06F12/0806
Abstract: 本申请实施例提供了一种内存访问方法及相关设备,其中,所述方法,包括:获取预取请求,所述预取请求为来自处理器生成的预测请求,以及对该处理器发送至片上网络的请求进行提取得到的提取请求;其中,所述预取请求至少包括内存地址和控制信息;将所述预取请求发送至预取网络;基于所述预取请求,从所述内存中读取与所述预取请求相对应的预取数据;判断由处理器发送至内存的访问请求的内存地址是否与所述预取请求的内存地址匹配;若由处理器发送至内存的访问请求的内存地址与所述预取请求的内存地址匹配,则将预取数据返回给所述访问请求。本申请实施例能够提高数据传输效率。
-
-
-
-
-
-
-
-
-