-
公开(公告)号:CN105119786B
公开(公告)日:2019-01-11
申请号:CN201510427329.0
申请日:2015-07-20
Applicant: 中国科学院计算技术研究所
IPC: H04L12/28
Abstract: 本发明提出一种基于网卡直连的全互连通信装置及方法,涉及并行通信网络领域,该装置包括:多个计算单元、多个网卡、通信中间件;所述计算单元,用于运行系统软件和应用程序,负责提供计算服务;所述网卡,用于提供数据传输服务,负责实现各个计算单元彼此间的通信;所述通信中间件,用于向应用提供调用接口,并且屏蔽底层的网络互联结构;其中所述通信中间件位于所述计算单元中,所述计算单元连接多个所述网卡,所述计算单元之间通过所述网卡进行通信。本发明在小规模系统内采用全互连,剔除了交换机成本开销;其次以太网采用存储转发机制实现交换,交换机会带来较大的延时开销,采用直连方式,消除了交换延时,减少了通信延迟时间。
-
公开(公告)号:CN106453097A
公开(公告)日:2017-02-22
申请号:CN201611004833.0
申请日:2016-11-15
Applicant: 中国科学院计算技术研究所
IPC: H04L12/751 , H04L12/715 , H04L12/721 , H04L12/771
Abstract: 本发明提出一种数据中心内获取路由表的方法及系统,该方法包括获取OSPF网络路由表步骤,获取Router LSA与Network LSA,根据Router LSA与Network LSA计算OSPF网络的域内路由,获取Summary LSA,并计算区域路由间路由,获取AS External LSA,计算自治域外部路由;获取ISIS网络路由表步骤,获取数据表Link_state_main与数据表Link_state_attach,查询Link_state_main中所有路由设备的设备名称,以设备名称为id并插入图形数据库Neo4j,从而获取所有的路由设备,为所有路由设备建立链接关系,获取所有伪节点生成的LSP,遍历所有路由设备伪节点生成的LSP,将所有路由设备之间的连接关系插入图形数据库Neo4j,并为连接关系添加距离值metric,根据所有路由器设备生成的集合,获取路由表。
-
公开(公告)号:CN105955819A
公开(公告)日:2016-09-21
申请号:CN201610243294.X
申请日:2016-04-18
Applicant: 中国科学院计算技术研究所
IPC: G06F9/50
CPC classification number: G06F9/5066
Abstract: 本发明公开了一种基于Hadoop的数据传输方法及系统,该方法包括:中间结果文件产生步骤,建立一个中间结果文件以随时存储所有Map任务所产生的中间结果;索引建立步骤,建立索引文件,根据该中间结果文件随时更新该索引文件;传送步骤,当根据该索引文件判断出该中间结果文件中存在未传输的中间结果且对应的Reduce任务已经启动时,主动向该Reduce任务发送该未传输的中间结果。本发明缩短了Hadoop任务的执行时间,使得Map任务与Reduce任务的并行程度更高。提高了系统资源利用率,降低了系统的存储开销。
-
公开(公告)号: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引擎进行处理。
-
公开(公告)号:CN103413796A
公开(公告)日:2013-11-27
申请号:CN201310298425.0
申请日:2013-07-16
Applicant: 中国科学院计算技术研究所
IPC: H01L23/485 , H01L23/50 , H01L23/52 , H01L21/768
CPC classification number: H01L2224/16225 , H01L2924/15192 , H01L2924/15311
Abstract: 本发明提出基于多层布线基板多芯片集成的大端口互连类芯片互连构建与物理实现方法,提出适用于基板集成的多芯片互连结构与构建方法、多芯片布局、基板引脚阵列划分与分配、高速差分信号对引脚对分配、基板布线的有效分区与划分方法与相应的多芯片互连类芯片装置。本发明在基板封装尺度上,有效实现等效的大端口互连类芯片。与相应的单芯片集成实现方法相比,本发明方法可以支持多种互连结构,兼容多种微体系结构的互连子芯片,能有效的利用不同功能互连子芯片的特点,而在芯片实现的成本、可扩展性、灵活性、兼容性等方面具有更佳的兼顾性,同时对实现所需的集成电路制造技术要求更低,可同时提供不同端口数的、不同规格的互连芯片,在适应市场需求上,更为灵活。
-
公开(公告)号:CN102650976A
公开(公告)日:2012-08-29
申请号:CN201210096454.4
申请日:2012-04-01
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开一种支持单根IO虚拟化用户级接口控制装置及方法,所述装置包括:系统总线接口模块,用于对所述装置与处理器之间的数据传输,实现符合PCI Express协议的事务层,数据链路层,和物理层功能;操作模块,用于实现设备配置空间,以及虚功能VF的通信接口QP与操作队列OQ资源之间的映射,使用门铃机制对QP进行直接访问,其包含M个操作队列,所述M≥1;DMA模块,用于根据DMA引擎的空闲情况,对DMA引擎进行映射,所述DMA引擎进行数据的发送与接收;网络包分发仲裁模块,用于接收DMA引擎发出的网络包,将不同的DMA引擎的网络包进行仲裁选择发送,同时接收网络中的网络包,发送至DMA引擎进行处理。
-
公开(公告)号:CN101908036A
公开(公告)日:2010-12-08
申请号:CN201010236543.5
申请日:2010-07-22
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种高密度多处理器系统及其节点控制器。所述节点控制器,包括:主处理器端口和从处理器端口,用于分别与主处理器和从处理器连接,主处理器负责具体计算任务的运行,以及对外围设备的发现和初始化过程,从处理器只负责具体计算任务的运行;I/O端口,通过I/O总线与外围设备连接;读/写模块与读/写交叉开关模块连接;直接内存访问交叉开关模块,用于实现各处理器端口间直接内存访问数据的交换;读/写交叉开关模块,用于实现各处理器端口之间,以及处理器端口和I/O端口之间读/写数据的交换。
-
公开(公告)号:CN101539902A
公开(公告)日:2009-09-23
申请号:CN200910083454.9
申请日:2009-05-05
Applicant: 中国科学院计算技术研究所
IPC: G06F15/173 , G06F13/28 , H04L29/08
Abstract: 本发明涉及多计算机系统中节点的DMA设备及通信方法,方法包括:步骤1,本地节点根据应用程序生成DMA命令,将DMA命令的描述符存储到内存中,将包含DMA命令的描述符内存位置信息的门铃传送给本地节点;步骤2,本地节点根据门铃读取描述符;根据描述符中信息生成网络包发送到互连网络和生成发送完成事件,或仅生成发送完成事件;步骤3,远端节点的DMA设备从互连网络上接收网络包,根据网络包的类型保存网络包中数据和生成接收完成事件,或仅生成接收完成事件,或将所述远端节点的数据装入网络包发送给所述本地节点。本发明能够提供多计算机系统中节点的信息传输方式,同时保证多计算机系统的高效通信。
-
-
-
-
-
-
-
-
-