一种网络远程读写二级存储的系统及方法

    公开(公告)号:CN109117386B

    公开(公告)日:2021-03-09

    申请号:CN201810761324.5

    申请日:2018-07-12

    Abstract: 本发明提供一种网络远程读写二级存储的系统和方法。该系统包括控制模块、内存模块、缓存模块、二级存储设备、系统总线模块和网络接口设备,其中网络接口设备被配置为将接收到的针对二级存储设备的读写请求命令发送至内存模块;缓存模块被配置为存储与写请求相关的接收数据和与读请求相关的待发送数据;二级存储设备被配置为执行内存模块中的二级存储设备命令,经由系统总线模块实现与所述缓存模块的数据交互,以将写请求相关的数据从缓存模块经由系统总线模块转发至二级存储设备或将读请求相关的数据从二级存储设备转发至所述缓存模块。本发明的系统和方法能够提高远程数据读写的效率并降低处理器的负担。

    一种基于近内存计算结构的基因比对加速方法和系统

    公开(公告)号:CN111863139A

    公开(公告)日:2020-10-30

    申请号:CN202010278048.4

    申请日:2020-04-10

    Abstract: 本发明提出一种基于近内存计算结构的基因比对加速方法和系统,包括:将多个垂直的立方内存结构分组,得到多个基因比对处理组;获取参考序列数据,将参考序列数据拆分为参考数据段后分别存储至基因比对处理组,并且通过基因比对加速器的片上网络实现立方内存结构之间数据通信;获取待比对基因序列数据,将待比对基因序列数据拆分为待比对数据段后分别输入至基因比对处理组内各立方内存结构的逻辑层,逻辑层判断与当前待比对数据段比对的参考数据段是否位于本地存储层,若是,则从本地存储层获取参考数据段,与当前待比对数据段进行基因比对,得到比对结果,否则采用函数式消息传递和远端处理的方式得到比对结果。

    一种用于基因相似性分析的加速装置、方法和计算机设备

    公开(公告)号:CN110990063A

    公开(公告)日:2020-04-10

    申请号:CN201911191604.8

    申请日:2019-11-28

    Abstract: 本发明实施例提供了一种用于基因相似性分析的加速装置、方法和计算机设备,该加速装置包括高速通信接口,用于与主机通信,接收主机分发的待加速处理的任务;序列缓存模块,用于缓存来自主机的一个或者多个任务,每个任务包含待进行基因相似性分析的多个基因序列数据;阵列处理机,其上设有用于处理任务的处理单元,处理单元中设有基于数据驱动的流式计算模式处理任务的完整流水线,流水线中配置有处理任务所需的多个定点计算部件;控制模块,其被配置为用于将序列缓存模块中的待处理的任务分配给处理单元;任务缓存模块,其上设置有任务缓存单元,用于缓存分配给处理单元的待处理任务。本发明能够提高基因相似性分析的效率,快速得到分析结果。

    共享资源分配方法及装置
    44.
    发明公开

    公开(公告)号:CN109308220A

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

    申请号:CN201710619844.8

    申请日:2017-07-26

    Abstract: 本申请实施例提供一种共享资源分配方法及装置,该方法包括:在多线程同时访问共享资源时检测共享资源的工作状态并在工作状态下计数,读取计数值以获取基本时钟周期数、等候时钟周期数以及干扰时钟周期数,其中,基本时钟周期数是共享资源在第一状态下的计数值,等候时钟周期数是共享资源在第二状态下的计数值,干扰时钟周期数是共享资源在第三状态下的计数值,根据基本时钟周期数、等候时钟周期数和干扰时钟周期数,调整目标线程的共享资源的分配额度,从而保证了目标线程的服务质量。

    一种网络远程读写二级存储的系统及方法

    公开(公告)号:CN109117386A

    公开(公告)日:2019-01-01

    申请号:CN201810761324.5

    申请日:2018-07-12

    Abstract: 本发明提供一种网络远程读写二级存储的系统和方法。该系统包括控制模块、内存模块、缓存模块、二级存储设备、系统总线模块和网络接口设备,其中网络接口设备被配置为将接收到的针对二级存储设备的读写请求命令发送至内存模块;缓存模块被配置为存储与写请求相关的接收数据和与读请求相关的待发送数据;二级存储设备被配置为执行内存模块中的二级存储设备命令,经由系统总线模块实现与所述缓存模块的数据交互,以将写请求相关的数据从缓存模块经由系统总线模块转发至二级存储设备或将读请求相关的数据从二级存储设备转发至所述缓存模块。本发明的系统和方法能够提高远程数据读写的效率并降低处理器的负担。

    多根I/O虚拟化共享方法和系统

    公开(公告)号:CN102707991B

    公开(公告)日:2016-03-30

    申请号:CN201210153862.9

    申请日:2012-05-17

    Abstract: 一种多根I/O虚拟化共享系统和方法,该系统包括:根节点子系统,所述根节点子系统包含N个根节点,每个根节点由根联合体及其连接的CPU和内存组成;I/O设备子系统,所述I/O设备子系统包含M个I/O设备,各I/O设备具备同时为所述多个虚拟机提供服务的能力;多根I/O虚拟化共享控制器,所述多根I/O虚拟化共享控制器由PCIe上游端口、PCIe多根交换机和PCIe下游端口组成,该多根I/O虚拟化共享控制器通过PCIe接口协议将根节点子系统和I/O设备子系统耦合,实现I/O设备资源被多个根节点直接共享。

    一种支持单根IO虚拟化用户级接口控制装置及其方法

    公开(公告)号:CN102650976B

    公开(公告)日:2014-07-09

    申请号:CN201210096454.4

    申请日:2012-04-01

    Abstract: 本发明公开一种支持单根IO虚拟化用户级接口控制装置及方法,所述装置包括:系统总线接口模块,用于对所述装置与处理器之间的数据传输,实现符合PCI Express协议的事务层,数据链路层,和物理层功能;操作模块,用于实现设备配置空间,以及虚功能VF的通信接口QP与操作队列OQ资源之间的映射,使用门铃机制对QP进行直接访问,其包含M个操作队列,所述M≥1;DMA模块,用于根据DMA引擎的空闲情况,对DMA引擎进行映射,所述DMA引擎进行数据的发送与接收;网络包分发仲裁模块,用于接收DMA引擎发出的网络包,将不同的DMA引擎的网络包进行仲裁选择发送,同时接收网络中的网络包,发送至DMA引擎进行处理。

Patent Agency Ranking