[发明专利]总线-装置-功能地址空间的推测性枚举在审
申请号: | 201680068987.8 | 申请日: | 2016-11-26 |
公开(公告)号: | CN108292267A | 公开(公告)日: | 2018-07-17 |
发明(设计)人: | S.库图瓦拉宾拉纳思;D.J.哈里曼;P.塞蒂;V.科坦丹 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李啸;张金金 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 层级 根复合体 寻址 第二装置 第一装置 配置地址 映射 门户 映射表定义 功能地址 端口处 桥连接 推测性 映射表 总线 枚举 指配 转化 | ||
1.至少一个机器可存取存储介质,其上存储了代码,所述代码当在机器上执行时使所述机器用于:
确定至少一个第一装置连接到系统的根复合体的多个端口的第一端口;
指配对应于包括所述第一装置的第一层级装置的地址;
确定第二装置通过映射门户桥连接在所述根复合体的所述多个端口的第二端口处,并且所述第二装置被包含在另一第二层级装置中;以及
触发生成对应于所述映射门户桥的映射表,其中所述映射表定义在所述系统的配置地址空间的第一场景中使用的寻址与在所述配置地址空间的第二场景中使用的寻址之间的转化,所述第一场景包括所述根复合体的场景,并且所述第二场景包括对应于所述第二层级装置的场景,并且指配给所述第一层级装置的所述地址根据所述第一场景。
2.如权利要求1所述的存储介质,其中所述代码进一步可执行以对应于所述配置地址空间的所述第一场景而指配对于所述第二层级装置的地址。
3.如权利要求2所述的存储介质,其中根据所述配置地址空间的所述第二场景,所述第二层级装置中的每个也被指配了相应地址。
4.如权利要求1-3中任一项所述的存储介质,其中所述配置地址的所述第一场景和第二场景中的每个的地址包括相应总线-装置-功能(BDF)号。
5.如权利要求4所述的存储介质,其中根据所述配置地址空间的所述第一场景指配的所述地址被指配成优化在所述第一场景中利用的总线号的指配。
6.如权利要求5所述的存储介质,其中根据所述配置地址空间的所述第二场景指配的所述地址根据不同的、第二地址指配方案而被指配。
7.如权利要求6所述的存储介质,其中所述第二方案对优化所述第二场景的所述地址内的总线号指配是不可知的。
8.如权利要求4所述的存储介质,所述配置地址空间包括PCIe配置地址空间。
9.如权利要求4所述的存储介质,其中第一数量的总线号被允许在所述配置地址空间的所述第一场景中,第二数量的总线号被指配在所述配置地址空间的所述第二场景中,第三数量的总线号被指配在所述配置地址空间的所述第一场景中,并且总线号的所述第二数量和第三数量之和超过所述第一数量。
10.如权利要求1-9中任一项所述的存储介质,其中所述映射门户桥在将所述层级的所述装置连接到所述根复合体的交换机装置中实现。
11.如权利要求1-10中任一项所述的存储介质,其中所述映射门户桥在所述第二端口中实现。
12.如权利要求1-11中任一项所述的存储介质,其中所述映射门户桥将使用所述映射表辅助所述第二层级装置与所述根复合体之间的通信。
13.如权利要求1-12中任一项所述的存储介质,其中所述代码进一步可执行以根据相应搜索算法发现所述第一装置层级和第二装置层级的每个层级中的装置。
14.如权利要求13所述的存储介质,其中所述搜索算法包括深度优先搜索。
15.如权利要求13所述的存储介质,其中所述搜索算法包括宽度优先搜索。
16.如权利要求13所述的存储介质,其中用于发现所述第一层级中装置的所述搜索算法不同于用于发现所述第二层级中装置的所述搜索算法。
17.如权利要求13所述的存储介质,其中用于发现所述第一层级中装置的所述搜索算法与用于发现所述第二层级中装置的所述搜索算法相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680068987.8/1.html,转载请声明来源钻瓜专利网。