兼具存储处理和属性数据管理的混合存储器管理系统和方法

    公开(公告)号:CN116368473A

    公开(公告)日:2023-06-30

    申请号:CN202080106334.0

    申请日:2020-12-24

    IPC分类号: G06F12/06

    摘要: 存储器模块可以包括配合设置至易失性存储器、非易失性存储器、非易失性存储器缓冲器和存储器映射输入/输出(MMIO)寄存器集合的混合媒体控制器。混合媒体控制器可被配置成用于向存储器模块的存储器映射空间的易失性存储器读取和写入数据。混合媒体控制器还可被配置成用于将批量数据读取和写入到存储器映射空间的非易失性存储器。混合媒体控制器还可以被配置成用于将随机访问粒度的数据读取和写入到存储器映射空间的非易失性存储器。混合媒体控制器还可以被配置成用于在存储器模块的非易失性存储器与易失性存储器之间的自索引移动数据。

    神经网络近记忆处理
    2.
    发明公开

    公开(公告)号:CN116324812A

    公开(公告)日:2023-06-23

    申请号:CN202080106333.6

    申请日:2020-12-02

    IPC分类号: G06N3/063 G06N3/04 G06N3/08

    摘要: 用于图形神经网络处理的近存储器处理系统可包括:耦合至一个或多个存储器单元的中心核。存储器单元可以包括一个或多个控制器和多个存储器设备。该系统可以被配置为:用于将聚合、集中等操作从中心核卸载到一个或多个存储器单元的控制器。中心核可对图神经网络进行采样,并调度存储器访问以供该一个或多个存储器单元执行。中心核还可以调度与一个或多个存储器访问相关联的聚合、组合等操作,以供控制器执行。控制器可以根据来自中心核的数据访问请求来访问数据。控制器的一个或多个计算单元还可以执行与一个或多个存储器访问相关联的聚合、组合等操作。中心核然后可以对由控制器返回的数据执行最终使用应用的进一步聚合、组合等操作或计算。

    分配存储空间的系统和方法、架构及存储介质

    公开(公告)号:CN113495851A

    公开(公告)日:2021-10-12

    申请号:CN202110370700.X

    申请日:2021-04-07

    IPC分类号: G06F12/02 G06F8/41

    摘要: 本公开提供一种分配存储空间的系统和方法、架构及存储介质。本公开的实施方式提供用于在存储设备中分配存储空间的系统和方法。所述系统可以包括:存储设备,该存储设备用于提供存储空间;以及编译器部件,该编译器部件被配置为:接收请求,所述请求用于在所述存储设备中分配数据阵列,所述数据阵列具有多个数据元素,其中,所述多个数据元素中的各个数据元素具有逻辑地址;基于所述请求,生成用于在所述存储设备中为所述数据阵列分配存储空间的指令;基于所述多个数据元素的逻辑地址,生成所述多个数据元素在所述存储设备中的设备地址;以及基于所述设备地址和所述指令,在所述存储设备中为所述数据阵列分配所述存储空间。

    主机-设备系统中实现或管理缓存一致性的方法和系统

    公开(公告)号:CN113495854B

    公开(公告)日:2024-09-17

    申请号:CN202110345565.3

    申请日:2021-03-31

    IPC分类号: G06F12/0815 G06F12/0897

    摘要: 本公开提供一种主机‑设备系统中实现或管理缓存一致性的方法和系统。缓存一致性模式包括:响应于来自主机‑设备系统中的设备的针对共享数据的实例的读请求,将共享数据的实例从主机设备发送至该设备;以及响应于来自设备的写请求,将与该写请求相关联的数据存储在主机设备的缓存部中。共享数据固定在主机设备的缓存部中,而未缓存在主机‑设备系统中的任何其它设备中。因为主机‑设备系统中只存在共享数据的一个缓存副本,所以该系统中的设备是缓存一致的。

    用于系统内封装存储架构的错误检测、预测和处理技术

    公开(公告)号:CN116368470A

    公开(公告)日:2023-06-30

    申请号:CN202080106885.7

    申请日:2020-11-04

    IPC分类号: G06F11/00

    摘要: 包括逻辑管芯和一个或多个内存管芯的系统级封装可以包括用于内存错误检测、内存错误预测和内存错误处理的可靠性可用性可服务性(RAS)内存管理单元(MMU)。所述RAS MMU可以接收一个或多个内存管芯的内存健康状态信息、芯上内存错误信息、系统错误信息和读取地址信息。所述RAS MMU可以基于内存健康状态信息、芯上内存错误类型、系统错误类型和读取地址来管理一个或多个内存管芯的各个内存块。所述RAS MMU还可以基于接收到的芯上内存温度信息和/或系统温度信息来进一步管理各个内存块。

    用于训练神经网络的剪枝硬件单元

    公开(公告)号:CN115552413A

    公开(公告)日:2022-12-30

    申请号:CN202080100459.2

    申请日:2020-06-11

    IPC分类号: G06N3/02

    摘要: 一种用于在神经网络的训练期间剪枝权重的系统包括可配置的剪枝硬件单元,其被配置为:从神经网络的训练引擎接收包括权重、与权重相关联的梯度和每个权重的剪枝指示符的输入;选择用于剪枝的未剪枝权重;剪枝所选的用于剪枝的未剪枝权重;更新每个所选的已剪枝的权重的剪枝指示符;并且为下一个迭代或代向训练引擎提供已更新的剪枝指示符。剪枝硬件单元可以被配置为执行增量剪枝或非增量剪枝。

    用于存储管理的系统和方法
    8.
    发明公开

    公开(公告)号:CN115176236A

    公开(公告)日:2022-10-11

    申请号:CN202180012306.7

    申请日:2021-02-05

    IPC分类号: G06F12/06

    摘要: 本公开的实施例提供了用于存储管理的方法和系统。该方法包括:接收将目标节点数据分配给存储空间的请求,其中,存储空间包括缓冲器和外部存储器,目标节点数据包括属性数据和结构数据,并表示具有多个节点和边的图的目标节点;确定与目标节点数据相关联的节点度;基于所确定的节点度将目标节点数据分配给存储空间。

    存储器控制方法及系统
    10.
    发明公开

    公开(公告)号:CN114730244A

    公开(公告)日:2022-07-08

    申请号:CN202080079071.9

    申请日:2020-10-29

    IPC分类号: G06F3/06

    摘要: 本申请提供了存储器控制方法及系统。存储器架构包括:一个或多个加速器,一个控制器,以及一个事务接口。所述一个或多个加速器中的各加速器包括被配置为存储数据的相应存储区域和被配置为执行计算的相应计算单元。所述相应存储区域和所述相应计算单元被配置为相互交互。所述控制器与所述一个或多个加速器配合设置。所述控制器被配置为控制所述一个或多个加速器,从主机接收命令,以及响应于接收所述命令执行操作。所述事务接口在所述控制器与所述主机之间配合设置,所述事务接口包括命令和地址信号通道,所述命令和地址信号通道被配置为将命令和地址信号从所述主机传输到所述控制器。