-
公开(公告)号:CN102819447A
公开(公告)日:2012-12-12
申请号:CN201210171920.0
申请日:2012-05-29
Applicant: 中国科学院计算技术研究所
IPC: G06F9/455
Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的直接I/O虚拟化方法和装置,该方法包括:步骤1,通过对物理I/O设备功能的逻辑抽象,建立逻辑虚拟化功能镜像,替代I/O设备功能作为从属根节点的设备占位符,实现I/O设备中各功能被多个根节点独立发现和配置;步骤2,通过硬件重映射方式,实现设备功能在从属根节点PCIe域和主控制根节点之间的映射,为各根节点在访问操作共享的物理I/O设备时提供直通模式,同时为各根节点的共享提供隔离和保护;步骤3,通过虚拟PCIe设备热插拔控制操作,能够在不影响根节点其他工作的情况下,完成向根节点动态删除和增加I/O设备功能,实现I/O设备中各功能被多个根节点动态共享。
-
公开(公告)号:CN102722458A
公开(公告)日:2012-10-10
申请号:CN201210172844.5
申请日:2012-05-29
Applicant: 中国科学院计算技术研究所
IPC: G06F13/20
Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的直接I/O重映射方法,该方法包括:步骤1,I/O设备功能基地址定义提取,记录基地址寄存器序号与其定义的地址窗口对应的基地址序号之间的映射关系;步骤2,主控制根节点PCIe域中功能基地址写存储,建立功能基地址序号到主控制根节点PCIe域的基地址的映射;步骤3,设备功能ID映射关系写存储,建立设备功能在主控制根节点PCIe域和从属根节点PCIe域中的ID号之间的映射;步骤4,从属根节点PCIe域中的功能基地址写存储,建立从属根节点PCIe域的基地址到其对应的功能基地址序号的映射;步骤5,直接I/O重映射,对从属根节点和I/O设备间事务包进行重映射操作。
-
公开(公告)号:CN105119786B
公开(公告)日:2019-01-11
申请号:CN201510427329.0
申请日:2015-07-20
Applicant: 中国科学院计算技术研究所
IPC: H04L12/28
Abstract: 本发明提出一种基于网卡直连的全互连通信装置及方法,涉及并行通信网络领域,该装置包括:多个计算单元、多个网卡、通信中间件;所述计算单元,用于运行系统软件和应用程序,负责提供计算服务;所述网卡,用于提供数据传输服务,负责实现各个计算单元彼此间的通信;所述通信中间件,用于向应用提供调用接口,并且屏蔽底层的网络互联结构;其中所述通信中间件位于所述计算单元中,所述计算单元连接多个所述网卡,所述计算单元之间通过所述网卡进行通信。本发明在小规模系统内采用全互连,剔除了交换机成本开销;其次以太网采用存储转发机制实现交换,交换机会带来较大的延时开销,采用直连方式,消除了交换延时,减少了通信延迟时间。
-
公开(公告)号: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引擎进行处理。
-
公开(公告)号: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引擎进行处理。
-
公开(公告)号:CN106533756A
公开(公告)日:2017-03-22
申请号:CN201610982385.5
申请日:2016-11-08
Applicant: 中国科学院计算技术研究所
CPC classification number: H04L41/14 , H04L41/142 , H04L43/0888
Abstract: 本发明提出一种通信特征抽取、流量产生方法及装置,涉及计算机通信技术领域,该装置包括:应用特征获取模块,用于通过分析Map/Reduce类应用的通信特征数据,建立通信模型,并将获取到的数据输入到所述通信模型,将生成结果,其中所述通信模型由阶段分割模型与阶段流量模型组成。应用实现模块,用于根据所述结果与所述通信模型,生成Map列表,并根据所述Map列表与数据速率请求信息,获得数据速率计算函数,通过数据速率计算函数获得数据速率;流量产生引擎模块,用于根据所述数据速率,获得产生的流量。本发明在通信信息统计方面,通过对目标应用的分析,降低特征参数的维度,因此所需计算存储资源成本较低,实现容易、适用于应用场景。
-
公开(公告)号:CN103353861B
公开(公告)日:2016-06-29
申请号:CN201310240608.7
申请日:2013-06-18
Applicant: 中国科学院计算技术研究所
IPC: G06F13/20
Abstract: 一种实现分布式I/O资源池化的方法及装置,该装置包括主控制根节点,管理其所在计算节点内的所有I/O节点;I/O资源虚拟单元,虚拟化其对应的物理I/O节点具备同时被多个根节点共享的能力;I/O资源代理单元,代理驻留在本地或者远程计算节点连接的I/O节点中的I/O资源,实现I/O资源从一个PCIe域到另一个PCIe域的映射,使能根节点和I/O资源间跨计算节点跨PCIe域的透明通信;交换结构配置单元,为每个根节点配置一个独立的虚拟PCIe交换机,分布式的I/O资源以功能为单位通过分配挂载到目标根节点对应的虚拟PCIe交换机上,为目标根节点使用。本发明还公开了实现分布式I/O资源池化的方法。
-
公开(公告)号:CN104079491A
公开(公告)日:2014-10-01
申请号:CN201410319245.0
申请日:2014-07-07
Applicant: 中国科学院计算技术研究所
IPC: H04L12/771 , H04L12/701 , H04L12/46
Abstract: 本发明提供一种面向高维度网络的路由器和路由方法。所述路由器包括多个子路由器,每个子路由器包括多个互联端口。其中,每个子路由器通过其部分互联端口与所述路由器内的其他子路由器全互联,并且每个子路由器通过其剩余互联端口与外部路由器相连;所述路由器中与外部路由器相连的所有互联端口与所述高维度网络的所有维度方向一一对应。本发明提供的面向高维度网络的路由器造价低廉、实现容易;同时,数据交换具有较低的延迟,并且避免了数据包死锁的问题。
-
-
-
-
-
-
-
-
-