一种RDMA长距离通信重传方法及系统

    公开(公告)号:CN117879768A

    公开(公告)日:2024-04-12

    申请号:CN202410086197.9

    申请日:2024-01-22

    Abstract: 本发明公开了一种RDMA长距离通信重传方法,涉及RDMA长距离通信技术领域,包括接收方接收数据包,并检查数据包的序列号;将数据包的序列号与预期序列号es进行对比,以判断数据包是否按顺序到达;若数据包是有序的,则接收方对预期序列号es执行递增操作,并发送ACK给发送方,表示数据包已成功接收;若数据包是无序,则将数据包放入重排序区的队列中,采用判断机制判定队列内的数据包是否能通过重排序恢复为有序状态。本发明通过精确比对接收到的数据包序列号与预期序列号减少不必要的重传,避免了传统go‑back‑n机制中的过度重传。

    一种基于RDMA协议的远距离数据传输方法

    公开(公告)号:CN119996404A

    公开(公告)日:2025-05-13

    申请号:CN202510154730.5

    申请日:2025-02-12

    Abstract: 本发明涉及远距离数据传输的技术领域,具体为一种基于RDMA协议的远距离数据传输方法,包括:发送端接收端建立可靠连接,传输文件的相关信息,并交换后续通信所需的关键参数;接收端设计适配的地址缓冲池,和合适的滑动窗口大小;接收端和发送端在RDMA传输前创建必要的资源,然后启动文件传输;设计完成队列元素的批处理机制,将多条完成信息合并处理,进一步优化性能;发送端将文件内容读取并分块,向接收端地址池请求可用地址,将文件分块写入接收端指定内存,写入完成后,将内存写入硬盘指定位置,并重新复用该地址;文件传输完成后,释放创建的相关资源,显著提高了RDMA数据传输的速度和效率。

    一种面向多核CPU的高性能原子操作方法

    公开(公告)号:CN116841652A

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

    申请号:CN202310560747.1

    申请日:2023-05-18

    Abstract: 本发明公开了一种面向多核CPU的高性能原子操作方法,包括:获取当前线程和修改的线程信息;所述线程使用帮助算法,帮助其他线程完成剩余工作,用于完成整体系统的修改工作;在帮助的过程中,CAS操作失败,则本线程重启自己的操作,重建描述符,重复以上操作。本专利设计了一种基于帮助机制的无锁算法,用于并发情况下原子修改多个值。拓展了CAS操作,使其能应用到多值修改中;且避免使用锁,以及锁带来的种种严重问题。本专利设计的算法提供了良好的可拓展性。

    一种可实时更新的位图索引方法、介质及装置

    公开(公告)号:CN116049211A

    公开(公告)日:2023-05-02

    申请号:CN202310131585.X

    申请日:2023-02-17

    Abstract: 本发明公开了一种可实时更新的位图索引方法包括:输入需要查找的内容;通过对应的位图索引串找到需要查找的内容的取值;根据操作获取一个锁然后对数据库进行修改,并设置时间戳;全局的时间戳增加1,释放锁,使系统在执行UDI操作时,有新查询操作到来不需要等待UDI操作完成就可以查询。解决了此技术无法并行操作的问题,实现了更新、插入、删除操作时不阻塞新到来的查询操作,提供了一个高性能的查询操作。经试验论证,本专利提出的技术能大幅降低位图索引并行时操作的时延,提高整个系统的吞吐量。

    一种自动接线检测的计算机原理试验箱及仿真方法

    公开(公告)号:CN115359704A

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

    申请号:CN202211299859.8

    申请日:2022-10-24

    Abstract: 本发明公开了一种自动接线检测的计算机原理试验箱及仿真方法,计算机原理试验箱包括实物接线模块、虚拟仿真模块、电源模块,其中实物接线模块包括拨码开关模块、多电压电阻网络、第一接线模块、第二接线模块,虚拟仿真模块包括预存储实验设计仿真程序的CPU、显示模块、电压跟随器模块、AD采样模块,基于计算机原理试验箱,完成预设验证性实验的接线、仿真及评分,计算机原理试验箱及仿真方法实现实验接线的自动判别,并且做到任意接线设备不损坏,适合计算机组成原理等验证性接线类实验,符合学校基础教学实验场景。

    一种基于CPU硬件指令的位图快速操作方法

    公开(公告)号:CN119988428A

    公开(公告)日:2025-05-13

    申请号:CN202510063351.5

    申请日:2025-01-15

    Abstract: 本发明公开了一种基于CPU硬件指令的位图快速操作方法,本发明涉及数据处理技术领域。该基于CPU硬件指令的位图快速操作方法,通过AVX512以及BMI2的硬件指令集来实现对经过WAH压缩过的位图索引中存储数据中的解析,快速获取当前位图索引中有效数据的位置以及其总数,对其中的‘1’快速地获取定位,显著缩短调用相关数据的时间,在数据库查询时快速查询到数据的相关信息,能够显著提高系统的吞吐率,充分利用CPU资源,相比较于传统的遍历方法,可以一次性处理更大规模数据,将数据获取的时间开销大大减少,提升数据处理效率。

    一种自动接线检测的计算机原理试验箱及仿真方法

    公开(公告)号:CN115359704B

    公开(公告)日:2023-01-17

    申请号:CN202211299859.8

    申请日:2022-10-24

    Abstract: 本发明公开了一种自动接线检测的计算机原理试验箱及仿真方法,计算机原理试验箱包括实物接线模块、虚拟仿真模块、电源模块,其中实物接线模块包括拨码开关模块、多电压电阻网络、第一接线模块、第二接线模块,虚拟仿真模块包括预存储实验设计仿真程序的CPU、显示模块、电压跟随器模块、AD采样模块,基于计算机原理试验箱,完成预设验证性实验的接线、仿真及评分,计算机原理试验箱及仿真方法实现实验接线的自动判别,并且做到任意接线设备不损坏,适合计算机组成原理等验证性接线类实验,符合学校基础教学实验场景。

Patent Agency Ranking