-
公开(公告)号:CN109117386B
公开(公告)日:2021-03-09
申请号:CN201810761324.5
申请日:2018-07-12
Applicant: 中国科学院计算技术研究所
IPC: G06F12/06 , G06F12/0811 , G06F12/0831 , G06F13/12 , G06F13/16
Abstract: 本发明提供一种网络远程读写二级存储的系统和方法。该系统包括控制模块、内存模块、缓存模块、二级存储设备、系统总线模块和网络接口设备,其中网络接口设备被配置为将接收到的针对二级存储设备的读写请求命令发送至内存模块;缓存模块被配置为存储与写请求相关的接收数据和与读请求相关的待发送数据;二级存储设备被配置为执行内存模块中的二级存储设备命令,经由系统总线模块实现与所述缓存模块的数据交互,以将写请求相关的数据从缓存模块经由系统总线模块转发至二级存储设备或将读请求相关的数据从二级存储设备转发至所述缓存模块。本发明的系统和方法能够提高远程数据读写的效率并降低处理器的负担。
-
公开(公告)号:CN111863139A
公开(公告)日:2020-10-30
申请号:CN202010278048.4
申请日:2020-04-10
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种基于近内存计算结构的基因比对加速方法和系统,包括:将多个垂直的立方内存结构分组,得到多个基因比对处理组;获取参考序列数据,将参考序列数据拆分为参考数据段后分别存储至基因比对处理组,并且通过基因比对加速器的片上网络实现立方内存结构之间数据通信;获取待比对基因序列数据,将待比对基因序列数据拆分为待比对数据段后分别输入至基因比对处理组内各立方内存结构的逻辑层,逻辑层判断与当前待比对数据段比对的参考数据段是否位于本地存储层,若是,则从本地存储层获取参考数据段,与当前待比对数据段进行基因比对,得到比对结果,否则采用函数式消息传递和远端处理的方式得到比对结果。
-
公开(公告)号:CN110990063A
公开(公告)日:2020-04-10
申请号:CN201911191604.8
申请日:2019-11-28
Applicant: 中国科学院计算技术研究所
Abstract: 本发明实施例提供了一种用于基因相似性分析的加速装置、方法和计算机设备,该加速装置包括高速通信接口,用于与主机通信,接收主机分发的待加速处理的任务;序列缓存模块,用于缓存来自主机的一个或者多个任务,每个任务包含待进行基因相似性分析的多个基因序列数据;阵列处理机,其上设有用于处理任务的处理单元,处理单元中设有基于数据驱动的流式计算模式处理任务的完整流水线,流水线中配置有处理任务所需的多个定点计算部件;控制模块,其被配置为用于将序列缓存模块中的待处理的任务分配给处理单元;任务缓存模块,其上设置有任务缓存单元,用于缓存分配给处理单元的待处理任务。本发明能够提高基因相似性分析的效率,快速得到分析结果。
-
公开(公告)号:CN109308220A
公开(公告)日:2019-02-05
申请号:CN201710619844.8
申请日:2017-07-26
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本申请实施例提供一种共享资源分配方法及装置,该方法包括:在多线程同时访问共享资源时检测共享资源的工作状态并在工作状态下计数,读取计数值以获取基本时钟周期数、等候时钟周期数以及干扰时钟周期数,其中,基本时钟周期数是共享资源在第一状态下的计数值,等候时钟周期数是共享资源在第二状态下的计数值,干扰时钟周期数是共享资源在第三状态下的计数值,根据基本时钟周期数、等候时钟周期数和干扰时钟周期数,调整目标线程的共享资源的分配额度,从而保证了目标线程的服务质量。
-
公开(公告)号:CN109117386A
公开(公告)日:2019-01-01
申请号:CN201810761324.5
申请日:2018-07-12
Applicant: 中国科学院计算技术研究所
IPC: G06F12/06 , G06F12/0811 , G06F12/0831 , G06F13/12 , G06F13/16
Abstract: 本发明提供一种网络远程读写二级存储的系统和方法。该系统包括控制模块、内存模块、缓存模块、二级存储设备、系统总线模块和网络接口设备,其中网络接口设备被配置为将接收到的针对二级存储设备的读写请求命令发送至内存模块;缓存模块被配置为存储与写请求相关的接收数据和与读请求相关的待发送数据;二级存储设备被配置为执行内存模块中的二级存储设备命令,经由系统总线模块实现与所述缓存模块的数据交互,以将写请求相关的数据从缓存模块经由系统总线模块转发至二级存储设备或将读请求相关的数据从二级存储设备转发至所述缓存模块。本发明的系统和方法能够提高远程数据读写的效率并降低处理器的负担。
-
公开(公告)号:CN108966056A
公开(公告)日:2018-12-07
申请号:CN201810795776.5
申请日:2018-07-19
Applicant: 中国科学院计算技术研究所
IPC: H04Q11/00
Abstract: 本发明提供一种用于可调谐光装置的控制装置及方法,所述控制装置,可以直接设置在主机以及可调谐光装置之间,不必对主机以及可调谐光装置进行专门的改造,并且可被用于缓存在波长切换过程中持续发送的数据流,持续地判断可调谐光装置波长是否切换完毕,并在切换完成后继续发送缓存的数据,有效改进波长切换过程中高速传输数据发生闪断丢失的问题,有利于降低丢包率,增强网络可靠性与稳定性。
-
公开(公告)号:CN106844263A
公开(公告)日:2017-06-13
申请号:CN201611215355.8
申请日:2016-12-26
Applicant: 中国科学院计算技术研究所 , 中国科学院国有资产经营有限责任公司
CPC classification number: Y02D10/14 , Y02D10/151 , G06F13/4022 , G06F13/4221 , G06F2213/0024
Abstract: 本发明提出一种基于可配置的多处理器计算机系统及实现方法,涉及计算机体系结构技术领域,该系统包括通用计算单元、高性能网络通信接口、基于PCIe的融合互连控制器、I/O单元;其中所述通用计算单元通过所述高性能网络接口接入所述基于PCIe的融合互连控制器,所述I/O单元通过标准的PCIe接口接入所述基于PCIe的融合互连控制器,所述I/O单元通过所述基于PCIe的融合互连控制器被多个所述通用计算单元共享。本发明在高效互连的可配置的多处理器计算机系统架构中,实现了根据应用需要配置通用计算单元、加速计算单元、网络设备、高速存储等的数量和工作模式,进而可以构造优化的系统,达到最优的性能功耗比和性能价格比。
-
公开(公告)号:CN102707991B
公开(公告)日:2016-03-30
申请号:CN201210153862.9
申请日:2012-05-17
Applicant: 中国科学院计算技术研究所
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设备资源被多个根节点直接共享。
-
公开(公告)号:CN104077138A
公开(公告)日:2014-10-01
申请号:CN201410302494.9
申请日:2014-06-27
Applicant: 中国科学院计算技术研究所
IPC: G06F9/44
CPC classification number: G06F15/7825 , G06F9/50 , G06F13/4286 , G06F15/17312 , H04L69/22
Abstract: 本发明公开了一种众核处理器系统集成网络路由器的方法,该方法包括:划分子网步骤用于通过将片上网络划分为多个子网平衡片内的网络请求,网络接口设备部署步骤用于将至少一个网络接口设备分布式部署在子网中,以确保部署的网络接口设备与子网内的处理器核之间的连通度最优化,以实现片上网络或片间网络快速数据交换。本发明还公开了一种集成网络路由器的众核处理器系统,该系统包含用于网络接口和数据交换的网络路由器,并且该网络路由器包含多个分布式嵌入片上网络的网络接口设备。
-
公开(公告)号:CN102650976B
公开(公告)日:2014-07-09
申请号:CN201210096454.4
申请日:2012-04-01
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开一种支持单根IO虚拟化用户级接口控制装置及方法,所述装置包括:系统总线接口模块,用于对所述装置与处理器之间的数据传输,实现符合PCI Express协议的事务层,数据链路层,和物理层功能;操作模块,用于实现设备配置空间,以及虚功能VF的通信接口QP与操作队列OQ资源之间的映射,使用门铃机制对QP进行直接访问,其包含M个操作队列,所述M≥1;DMA模块,用于根据DMA引擎的空闲情况,对DMA引擎进行映射,所述DMA引擎进行数据的发送与接收;网络包分发仲裁模块,用于接收DMA引擎发出的网络包,将不同的DMA引擎的网络包进行仲裁选择发送,同时接收网络中的网络包,发送至DMA引擎进行处理。
-
-
-
-
-
-
-
-
-