一种基于线程逻辑时钟的事务内存的实现方法

    公开(公告)号:CN113625825B

    公开(公告)日:2024-06-21

    申请号:CN202110839264.6

    申请日:2021-07-23

    Abstract: 本发明公开了一种基于线程逻辑时钟的事务内存的实现方法,每个线程拥有一个自己的时间戳,时间戳包括线程ID和逻辑时钟,时间戳由时间戳管理器分配和回收;本发明还公开了基于线程逻辑时钟的事务内存的初始化、数据校验、事务提交的流程。本发明允许每个线程拥有自己的逻辑时钟,事务开始执行时读取自己线程的逻辑时钟,事务提交时将自己线程的逻辑时钟加1更新,由此避免了访问全局变量,消除了多个并发事务的读或更新操作所带来的缓存争用。

    一种磁盘故障预测方法及系统

    公开(公告)号:CN113722130B

    公开(公告)日:2024-06-14

    申请号:CN202110936029.0

    申请日:2021-08-16

    Inventor: 王芳 冯丹 周洋

    Abstract: 本发明提供一种磁盘故障预测方法及系统,其中方法包括:收集磁盘状态数据;所述磁盘状态数据为磁盘S.M.A.R.T.数据;将磁盘状态数据输入到训练好的磁盘故障预测器,以预测磁盘发生故障的概率;磁盘故障预测器包括具有两种不同视图的分类器,一个视图使用所述磁盘状态数据对应的特征进行磁盘故障预测,另外一个视图使用磁盘状态数据特征的差值进行磁盘故障预测;将两种不同视图的分类器预测得到的磁盘故障概率值进行加权平均,并将加权平均值作为磁盘故障预测器预测得到的磁盘发生故障的概率值。本发明结合半监督算法和主动学习算法选择的健康盘和故障盘对分类器进行训练,在不需要明确标记的情况下优先挑选有价值的样例,降低了计算开销。

    一种入侵检测模型的建立方法和装置

    公开(公告)号:CN112528279B

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

    申请号:CN202011479511.8

    申请日:2020-12-15

    Abstract: 本发明公开了一种入侵检测模型的建立方法和装置,属于计算机系统安全领域,所述方法包括:S1:收集多种易受入侵应用对应的原始溯源信息并对粗略过滤;S2:对原始溯源信息进行预处理将冗余信息与入侵检测无关的信息进行过滤及剪枝;S3:引入SSD和HDD两种存储介质实现预处理后的溯源信息的冷热存储,利用预处理后的各进程节点间的依赖关系建立溯源规则库;S4:根据查询请求对预处理后溯源信息的查询情况进行记录,并根据记录结果进行冷热数据的调度将长期未被使用到的溯源信息进行压缩;S5:利用主动学习方法完善溯源规则库,利用完善后的溯源规则库建立目标入侵检测模型。本发明根据正常样本建立的目标入侵检测模型具备高识别率,准确性高。

    一种减少日志结构文件系统碎片的方法及闪存存储系统

    公开(公告)号:CN111984604B

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

    申请号:CN202010811619.6

    申请日:2020-08-13

    Abstract: 本发明公开了一种减少日志结构文件系统碎片的方法及闪存存储系统,属于计算机信息存储领域,包括:将目标数据块写入日志结构文件系统时,提取文件特征,以识别该文件是否为临时写文件;若是,则为目标数据块设置类型标记后,将其写入预先分配的临时逻辑日志段;否则,根据目标数据块的冷热属性设置类型标记后,将其写入相应的逻辑日志段;在提交的块请求和环形缓冲区的数据项中都加上类型标记,并为不同类型的数据分别创建请求队列;在将请求队列中的数据写入闪存介质时,为不同类型的数据分配独立的物理地址,使同一物理日志段中的数据类型相同。本发明能够有效减少日志结构文件系统中的碎片,并协同管理逻辑碎片和物理碎片,提高存储系统性能。

    一种存算一体索引系统及键值对存储系统

    公开(公告)号:CN117539408A

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

    申请号:CN202410030995.X

    申请日:2024-01-09

    Abstract: 本发明公开了一种存算一体索引系统及键值对存储系统,属于存储与计算交叉领域,包括:控制器和多个可并行操作的阵列簇;阵列簇包括多个内容可寻址的交叉点阵列;阵列中,每一行用于存储一个键及其有效标志位;控制器用于对存储于阵列中的键值对数据执行索引操作;索引操作包括:插入操作;插入操作包括:对于待插入的键值对数据[ki,vi],在键ki对应的哈希桶Bi所映射的阵列簇中查找一个未存储有效键的行,若查找成功,则将键ki存储到所分配的行后,将其有效标志位置为有效,并将值vi写入一个阵列行中;否则,返回操作失败。本发明能够在存储器内完成键值对索引操作,提高索引操作的并行性,降低索引操作延时。

    面向集群的网络通信日志存储方法、集群服务器及集群

    公开(公告)号:CN117478534A

    公开(公告)日:2024-01-30

    申请号:CN202311424875.X

    申请日:2023-10-30

    Abstract: 本发明公开了面向集群的网络通信日志存储方法、集群服务器及集群,属于集群通信日志处理领域,方法包括:在服务器中从消息队列中获取网络通信日志记录,提取五元组信息作为通信连接记录,在日志桶中查找该通信连接记录,若查找成功,则更新日志桶以及图数据库中该通信连接记录的最后使用时间;否则,为其生成ID后,将其插入日志桶以及图数据库中;日志桶为内存中的六层多叉树,其第2~5层节点依次为源IP、源端口、目的IP和目的端口,叶节点存储通信连接记录的ID、最后使用时间以及协议;图数据库为持久化存储设备中的图结构,其节点为主机IP,在发生了网络通信的主机节点之间存在边。本发明能够有效提高集群中海量网络通信日志的存储效率。

    一种顺从DDR内存访问时序的存内运算系统

    公开(公告)号:CN116610604A

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

    申请号:CN202310463367.6

    申请日:2023-04-26

    Abstract: 本发明公开了一种顺从DDR内存访问时序的存内运算系统,属于内存储器与科学计算领域,包括:行级并行度驱动的时序终止机理,利用行非线性充电特性,以减小tRCD和tRP的尾延迟;以及行块交错、行列协同的向量矩阵乘法(vector‑matrix multiplication,VMM)访问机理,在不增加外围列ADC精度开销的情况下,减小tRAS并重叠CL时序参数,减小交叉点RAM内部核心延迟;提出的行访问和列访问协同优化的内存硬件设计能够以内存储器为中心的方式使能顺从DDR内存访问时序的VMM运算,以实现低延迟、高位宽的数据密集型科学计算(计算物理)负载的高效硬件执行。

    一种面向信息驱动的分布式图表示学习方法及系统

    公开(公告)号:CN116484979A

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

    申请号:CN202310252364.8

    申请日:2023-03-15

    Abstract: 本发明公开了一种面向信息驱动的分布式图表示学习方法及系统,包括:从图数据中执行多阶邻近性感知的流式图划分策略,使用动态负载约束来确保各计算节点间的负载均衡;进而通过以增量信息为中心的计算机制,确保对随机游走生成路径的信息有效性进行动态衡量且以常量级在各计算节点间进行消息通信;通过分布式Skip‑Gram学习模型来生成顶点的嵌入向量,具体地,利用全局词向量矩阵和本地缓存器实现顶点向量的访问和更新操作,以改善访问局部性和减少训练更新期间产生的缓存抖动;然后通过多窗口共享负样本计算机制以充分利用CPU的硬件资源;利用基于热点词块的同步机制以保证在分布式环境下高效地进行参数同步。本发明高效且有效地表征图数据信息。

    一种提升F2FS事务性能的方法、模块及系统

    公开(公告)号:CN111506458B

    公开(公告)日:2023-04-07

    申请号:CN202010328660.8

    申请日:2020-04-23

    Abstract: 本发明公开了一种提升F2FS文件系统事务性能的方法、模块及存储系统,属于文件系统领域,包括:提交事务时,先遍历所写文件F在内存中的脏数据页,后遍历F的脏元数据页;对于所遍历到的脏数据/元数据页,相应在存储器的当前数据/元数据段为其分配一个物理页;在内存中为当前脏数据/元数据页分配一个额外空间,并在其中记录上一次分配的物理页地址,若该脏数据/元数据页为所遍历的第一个页,则记录其自身对应的物理页地址;将脏数据/元数据页与额外空间一起添加到对应的BIO中;脏数据页遍历结束后,提交对应的BIO;脏元数据页遍历结束后,为最后一个脏元数据页添加fsync标识,提交对应的BIO并直接结束操作。本发明能够有效提升F2FS文件系统的事务性能。

    面向去重SSD的混合指纹缓存管理方法、控制器及系统

    公开(公告)号:CN115757211A

    公开(公告)日:2023-03-07

    申请号:CN202211466728.4

    申请日:2022-11-22

    Abstract: 本发明公开了一种面向去重SSD的混合指纹缓存管理方法、控制器及系统,属于数据去重领域,包括:在内存中维护指纹缓存,并在闪存中维护指纹表,缓存替换策略为局部性感知策略或者引用感知策略;指纹缓存包括多个用于管理指纹条目的指纹桶,指纹表以指纹条目的形式管理指纹;周期性地计算缓存替换策略的策略适应度,并在策略适应度小于预设阈值时切换缓存替换策略;数据指纹的插入包括:确定对应的目标指纹桶,并判断其中是否存对应的目标指纹条目,若是,则更新目标指纹条目及目标指纹桶,插入结束;否则,创建对应的待插入指纹条目,并按照当前的缓存替换策略将其插入目标指纹桶。本发明能够提高指纹缓存的命中率,减小去重开销。

Patent Agency Ranking