[发明专利]使用交换机来连接加速器资源在审
申请号: | 202110862867.8 | 申请日: | 2018-07-20 |
公开(公告)号: | CN113515384A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | A·拉奥;D·达斯夏尔马 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 交换机 连接 加速器 资源 | ||
1.一种用于将中央处理单元(CPU)节点与资源节点通信地耦合的互连重定时器交换机,所述CPU节点用于经由交换机接口耦合到所述互连重定时器交换机,所述互连重定时器交换机包括:
用于通信地耦合到所述CPU节点和所述资源节点的端口;
与所述端口相关联的复用器,所述复用器能够被配置为在所述端口中的相应端口之间提供能够选择的通信路径,以便选择性地将所述CPU节点中的相应CPU节点与所述资源节点中的相应资源节点通信地耦合;以及
至少一个链路训练状况状态机(LTSSM)相关电路,其与所述CPU节点中的至少一个CPU节点和所述资源节点中的至少一个资源节点之间的连接建立相关联地使用;
其中:
所述交换机接口允许经由多种互连协议与所述CPU节点进行通信;
所述多种互连协议包括快速外围组件互连(PCIe)协议;并且
所述互连重定时器交换机被配置为和所述多种互连协议一起使用。
2.如权利要求1所述的互连重定时器交换机,其中:
所述互连重定时器交换机被配置为使用Flexbus互连协议;并且
所述多种互连协议还包括Intel加速器链路协议。
3.如权利要求1或2所述的互连重定时器交换机,其中:
所述互连重定时器交换机被配置为执行与串并格式转换、数据对齐、解码、解扰和缓冲相关的数据处理操作。
4.如权利要求1-3中任一项所述的互连重定时器交换机,其中:
所述互连重定时器交换机能够被配置为和至少一个其他互连重定时器交换机一起与比特分片配置和/或分层配置相关联地使用。
5.如权利要求1-4中任一项所述的互连重定时器交换机,其中:
所述复用器能够被配置为:
断开在所述CPU节点中的一个CPU节点与所述资源节点中的一个资源节点之间经由所述互连重定时器交换机的已建立连接;以及
建立在所述CPU节点中的另一CPU节点与所述资源节点中的所述一个资源节点之间经由所述互连重定时器交换机的另一连接。
6.如权利要求5所述的互连重定时器交换机,其中:
所述复用器是能够基于要提供给所述互连重定时器交换机的配置数据进行配置的。
7.如权利要求1-6中任一项所述的互连重定时器交换机,其中:
所述互连重定时器交换机用于与数据中心中的机架和/或机架组相关联地使用;并且
所述资源节点中的至少一个资源节点包括现场可编程门阵列(FPGA)、图形处理单元(GPU)、输入/输出(I/O)加速器和/或高速缓存。
8.一种至少部分地使用互连重定时器交换机实现的方法,所述互连重定时器交换机用于将中央处理单元(CPU)节点与资源节点通信地耦合,所述CPU节点用于经由交换机接口耦合到所述互连重定时器交换机,所述互连重定时器交换机包括(1)用于通信地耦合到所述CPU节点和所述资源节点的端口,(2)与所述端口相关联的复用器,以及(3)至少一个链路训练状况状态机(LTSSM)相关电路,所述方法包括:
将所述复用器配置为在所述端口中的相应端口之间提供能够选择的通信路径,以便选择性地将所述CPU节点中的相应CPU节点与所述资源节点中的相应资源节点通信地耦合;以及
与所述CPU节点中的至少一个CPU节点和所述资源节点中的至少一个资源节点之间的连接建立相关联地使用所述至少一个LTSSM相关电路;
其中:
所述交换机接口允许经由多种互连协议与所述CPU节点进行通信;
所述多种互连协议包括快速外围组件互连(PCIe)协议;并且
所述互连重定时器交换机被配置为和所述多种互连协议一起使用。
9.如权利要求8所述的方法,其中:
所述互连重定时器交换机被配置为使用Flexbus互连协议;并且
所述多种互连协议还包括Intel加速器链路协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110862867.8/1.html,转载请声明来源钻瓜专利网。