针对非易失内存的数据安全处理方法、内存控制器及系统

    公开(公告)号:CN115422604A

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

    申请号:CN202210979822.3

    申请日:2022-08-16

    摘要: 本发明公开了针对非易失内存的数据安全处理方法、内存控制器及系统,属于内存安全技术领域,包括:构建传统BMT作为Back_BMT,以其中某一层节点为叶子节点构建BMT作为Fore_BMT,其叶子节点对应的Back_BMT子树和NVM空间分别为Region_BMT和区域;将数据块B从CPU写回NVM时,从Back_BMT中读取B的计数器并更新,之后更新B所属区域R对应的Region_BMT,并将该Region_BMT加入Fore_BMT保护;对B进行加密后写入NVM;将Region_BMT加入Fore_BMT保护,包括:若Fore_BMT中不存在与其相对应的叶子节点,在从Fore_BMT中优先分配空闲或已同步的叶子节点,若分配不成功,则从Fore_BMT选取一个叶子节点Fore_Victim,根据Fore_Victim更新Back_BMT后,利用该Region_BMT更新Fore_BMT。本发明能够保障安全NVM中元数据崩溃可恢复,并降低BMT根节点更新的开销。

    一种基于顶点影响力的图数据布局方法

    公开(公告)号:CN109033159A

    公开(公告)日:2018-12-18

    申请号:CN201810627680.8

    申请日:2018-06-15

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种基于顶点影响力的图数据布局方法,包括:根据图数据得到压缩稀疏行结构和顶点度文件,利用压缩稀疏行结构和顶点度文件得到顶点影响力数组;利用压缩稀疏行结构获取顶点影响力数组中顶点的邻居列表,将顶点的邻居列表依次加入顶点重映射数组,得到最优顶点重映射数组。本发明布局方法根据自然图结构特性,研究了图算法运行过程中的收敛特性,提出了顶点影响力这一概念,将顶点的度作为顶点的影响力,将顶点按照其影响力降序排列,然后依次重映射其邻居节点,使图数据分布呈现局部有序性,减少图计算过程中由于结构依赖性导致的内存随机访问开销,缩短迭代式图应用执行时间。

    一种基于顶点关联度的图数据布局方法

    公开(公告)号:CN108959460A

    公开(公告)日:2018-12-07

    申请号:CN201810627678.0

    申请日:2018-06-15

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种基于顶点关联度的图数据布局方法,包括:将图数据转化为压缩稀疏行结构,得到顶点关联度数组;从图数据中随机获取初始顶点加入初始队列,将初始顶点加入重映射数组;将初始队列中顶点的邻居列表加入层次队列;根据顶点关联度数组计算层次队列中各个顶点和滑动窗口中所有顶点之间的顶点关联度之和,将顶点关联度之和最大的顶点作为最优点加入重映射数组;判断是否层次队列中所有顶点都加入重映射数组,如果是则执行上一步,否则执行下一步;将初始队列清空,将层次队列中所有顶点加入初始队列,将层次队列清空,直至顶点重映射操作完成,得到最优重映射数组。本发明对于遍历式图,能够有效减少内存随机访问,缩短应用执行时间。

    一种知识图谱嵌入方法
    4.
    发明公开

    公开(公告)号:CN117744777A

    公开(公告)日:2024-03-22

    申请号:CN202311744192.2

    申请日:2023-12-15

    摘要: 本发明属于计算机存储技术领域,具体涉及一种知识图谱嵌入方法,包括:计算三元组集合中各节点的重要性评估指标的取值,并基于每种评估指标在各节点上的取值计算该评估指标的信息熵,以用于计算该评估指标的权重;将每个节点的各评估指标取值分别与对应权重做内积,计算该节点对应的各内积加和,作为该节点的重要性得分;根据重要性得分降序遍历节点,根据锚点分布密度确定预设数目的锚点;初始化编码参数,对每个节点的多维标记信息进行编码,包括最近锚点序列、锚点距离、上下文关系和一跳邻居对每个节点进行标记;之后对三元组集合中每个实体节点对应构建三元组负样本集合,进行节点嵌入向量编码训练。本发明在保证精度的同时减少存储开销。

    一种基于RDMA的非易失内存系统的通信方法及服务器

    公开(公告)号:CN112667416B

    公开(公告)日:2024-02-27

    申请号:CN202011564580.9

    申请日:2020-12-25

    摘要: 本发明公开了一种基于RDMA的非易失内存系统的通信方法及服务器,即提供一种基于RDMA技术和NVM的数据通信方法,该方法包括:服务器以日志结构的方式在非易失内存中维护数据的多个版本,对象的多个版本组成链表,链表头结点被哈希表索引。客户端使用RDMA write写数据,服务器使用后台线程进行数据完整性验证和持久化,通过一致性感知的持久化保证数据在读之前完整持久化,进而保证强一致性。本发明还提供了实现上述方法的系统。本发明有效地保证了基于RDMA的非易失内存系统的数据强一致性,同时保证在写为主的场景下的高性能和高可扩展,避免了数据较大时CRC校验引起的读性能降级。

    基于混合DRAM-NVM内存的安全ORAM内存及其访问方法

    公开(公告)号:CN112214805B

    公开(公告)日:2024-02-02

    申请号:CN202011103591.7

    申请日:2020-10-15

    发明人: 王芳 冯丹 贺文鹏

    IPC分类号: G06F21/79 G06F12/14

    摘要: 本发明公开了一种基于混合DRAM‑NVM内存的安全ORAM内存及其访问方法,属于信息安全领域,包括:以混合的DRAM和NVM作为外部内存,将Stash、DRAM和NVM以ORAM Tree的形式进行组织;ORAM Tree的上层节点被缓存在Stash中,ORAM Tree的中层节点被映射到DRAM中,ORAM Tree的下层节点被映射到NVM中;NVM中的每个节点中包含Z个真实数据插槽、S个假数据插槽和1个元数据插槽;DRAM中的每个节点包含Z个真实数据插槽、M个遮掩数据插槽、D个假数据插槽和1个元数据插槽;遮掩数据插槽用于存储备份数据块,备份数据块为存储于NVM中热度最大的部分真数据块的副本;Stash中的每个节点用于缓存1个真数据块或者备份数据块;S=M+D。本发明能够减少NVM的写入流量以提升其寿命,并降低热数据块的访问延迟。

    基于图表示学习的目标特征信息提取方法及系统

    公开(公告)号:CN117272016A

    公开(公告)日:2023-12-22

    申请号:CN202311002507.6

    申请日:2023-08-08

    IPC分类号: G06F18/213 G06F16/901

    摘要: 本发明提供一种基于图表示学习的目标特征信息提取方法及系统,方法应用于NUMA架构,包括:确定包含目标信息的图数据;按照图数据顶点度的降序重新组织图数据,再合并相同顶点度的顶点以得到对应的顶点块,记录每个度数对应顶点块的起始偏移量和顶点块内每个顶点的一阶邻居顶点,以压缩稀疏块的格式将图数据存储到内存中;在当前NUMA节点读取本地和/或远端内存存储的稀疏矩阵,将读取的稀疏矩阵与本地内存存储的稠密矩阵相乘,并将相乘得到的中间矩阵写入本地内存,最后将各节点上存储的中间矩阵合并得到目标的特征信息;通过熵感知的线程分配策略为稀疏矩阵与稠密矩阵乘法的并行计算进行任务分配。本发明提高了图表示学习目标特征提取效率。

    实现固态硬盘公平性的请求处理方法、装置及电子设备

    公开(公告)号:CN116643693A

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

    申请号:CN202310515667.4

    申请日:2023-05-09

    IPC分类号: G06F3/06

    摘要: 本发明提供一种实现固态硬盘公平性的请求处理方法、装置及电子设备,包括:确定I/O序列;根据I/O序列的强度、写请求比率以及重访问率确定当前到达SSD的请求被旁路至SSD后端的概率,以确定是否将当前到达SSD的请求旁路至SSD后端,若被旁路至SSD后端,设置其在SSD后端中的优先级,使其优先被执行,从而最大化利用SSD的空间资源和带宽资源,保障SSD公平性;I/O序列强度与I/O序列的各个请求大小和到达时间有关,表示请求在预设时间内的数据量,重访问率反映I/O序列内所有请求在一段时间内重新访问相同地址的比率。本发明让缓存和TSU之间学会相互“取舍”和“牺牲”,从而实现SSD内端到端延迟上公平性的持续保障。

    一种基于分布式存储系统关键I/O路径轻量化方法

    公开(公告)号:CN115509452A

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

    申请号:CN202211194147.X

    申请日:2022-09-28

    IPC分类号: G06F3/06

    摘要: 本发明公开了一种基于分布式存储系统关键I/O路径轻量化方法,相比于现有的分布式存储系统,本发明中标准协议网络层不再直接与物理存储设备连接,而是通过虚拟块设备层连接到位于远端多个不同节点的物理存储设备。同时,基于该架构的改变,本发明扩展了标准协议网络层中RDMA注册内存属性,使其具有远程读写权限。由于复用了NVMe‑oF标准协议Target中的内存管理模块,消除了关键I/O路径上对RDMA内存的冗余管理,减少了内存资源的申请和释放次数,降低了请求的处理时延。解决了私有协议通信连接中通信队列对与NVMe‑oF标准协议中的RDMA内存处于不同保护域致使无法访存的问题,消除了关键路径中的额外数据拷贝,提升了系统的整体性能。

    基于差量压缩的重删系统中的碎片重写方法及控制器

    公开(公告)号:CN115328703A

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

    申请号:CN202211034878.8

    申请日:2022-08-26

    IPC分类号: G06F11/14 G06F12/02 G06F3/06

    摘要: 本发明公开了一种基于差量压缩的重删系统中的碎片重写方法及控制器,属于数据存储技术领域,包括:对于存储数据块的每一个内存分段,统计各容器被其中重复数据块和差量数据块引用的次数,以筛选出被引用次数最大的T个容器,将当前内存分段中引用所筛选容器的重复数据块和差量数据块标记为非碎片化数据块,将引用其余容器的自重复数据块和差量数据块标记为碎片化数据块;进一步结合容器的稀疏性、模拟恢复缓存和滑动窗口识别数据块是否为碎片;遍历数据块,若为非碎片化的重复数据块,则进行去重;若为非碎片化的差量数据块,则进行差量压缩;若为碎片化数据块或非重复数据块,则重写。本发明能够在保证去重率的情况下提高系统恢复性能。