[发明专利]PCIe设备共享网络的生成方法、装置及系统有效
申请号: | 201610341261.9 | 申请日: | 2016-05-20 |
公开(公告)号: | CN106100953B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 丁瑞全;陈国峰;李志;张家军 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了PCIe设备共享网络的生成方法、装置及系统。所述方法的一具体实施方式包括:获取至少一个PCIe设备的设备信息;根据设备信息为PCIe设备设置虚拟内存地址;设置PCIe交换机网络与PCIe设备的连接关系;通过连接关系建立PCIe交换机与PCIe设备的对应关系表,根据对应关系表生成PCIe设备共享网络,对应关系表包括设备信息和虚拟内存地址。该实施方式使得连接PCIe设备共享网络的PCIe主机都能通过虚拟内存地址访问PCIe设备共享网络上的PCIe设备;PCIe主机所能访问的PCIe设备数量可以突破PCIe主机本地PCIe插槽的限制,PCIe设备可以被不同的PCIe主机按需共享使用,因此提高了PCIe设备的利用率。 | ||
搜索关键词: | pcie 设备 共享 网络 生成 方法 装置 系统 | ||
【主权项】:
1.一种PCIe设备共享网络的生成方法,其特征在于,所述方法包括:获取至少一个PCIe设备的设备信息,所述设备信息包括设备名称、设备类型信息和设备功能信息中的至少一项;根据所述设备信息为所述PCIe设备设置虚拟内存地址,所述PCIe设备与虚拟内存地址之间为一一对应关系;设置PCIe交换机网络与所述PCIe设备的连接关系,所述PCIe交换机网络用于PCIe设备和PCIe主机之间的数据传输,所述PCIe交换机网络包括至少一个PCIe交换机;通过所述连接关系建立所述PCIe交换机与所述PCIe设备的对应关系表,根据所述对应关系表生成PCIe设备共享网络,所述对应关系表包括所述设备信息和虚拟内存地址;其中,所述根据所述设备信息为所述PCIe设备设置虚拟内存地址包括:查看配置处理器的物理地址总线的位数,所述配置处理器用于为所述PCIe设备设置虚拟内存地址;设置对应所述物理地址总线的位数的最大物理内存地址范围和最大虚拟内存地址范围;在所述最大虚拟内存地址范围中确定对应所述设备信息的虚拟内存地址。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610341261.9/,转载请声明来源钻瓜专利网。