一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

3D数据处理单元中的空间分布的制作方法

2023-10-21 18:02:42 来源:中国专利 TAG:

技术特征:
1.一种网络接口卡(nic),包括:多个层,所述多个层以堆叠方式布置并且彼此通信地耦接;多个加速器功能件,所述多个加速器功能件在所述多个层中;和定序器,所述定序器设置在所述多个层中的一个层中,其中所述定序器被配置为在所述多个加速器功能件中的不同加速器功能件之间协调在所述nic处接收的流量流,以形成流水线。2.根据权利要求1所述的nic,其中所述多个层各自包括至少一个集成电路。3.根据权利要求1所述的nic,还包括:分组缓冲器,所述分组缓冲器连接到所述多个加速器功能件,其中所述不同加速器功能件被配置为使用所述分组缓冲器来临时存储所述流水线的级之间的分组,其中所述不同加速器功能件形成所述流水线中的所述级。4.根据权利要求1所述的nic,其中所述多个层至少包括上层、中间层和底层,其中所述中间层包括:至少一个架构加速器,所述至少一个架构加速器使用可编程逻辑来实现,或者密码引擎,所述密码引擎用于加密或解密所述流量流中的数据。5.根据权利要求1所述的nic,其中所述多个层包括第一层,所述第一层包括至少两个加速器功能件,其中所述第一层还包括用于在所述至少两个加速器功能件之间提供定制处理或通信的可编程逻辑。6.根据权利要求5所述的nic,其中所述至少两个加速器功能件使用硬化逻辑来形成。7.一种3d数据处理单元(dpu),包括:多个层,所述多个层以堆叠方式布置并且彼此通信地耦接;多个加速器功能件,所述多个加速器功能件在所述多个层中;和定序器,所述定序器设置在所述多个层中的一个层中,其中所述定序器被配置为在所述多个加速器功能件中的不同加速器功能件之间协调在所述3d dpu处接收的流量流,以形成流水线。8.根据权利要求7所述的3d dpu,其中所述多个层各自包括至少一个集成电路。9.根据权利要求7所述的3d dpu,还包括:分组缓冲器,所述分组缓冲器连接到所述多个加速器功能件,其中所述不同加速器功能件被配置为使用所述分组缓冲器来临时存储所述流水线的级之间的分组,其中所述不同加速器功能件形成所述流水线中的所述级。10.根据权利要求7所述的3d dpu,其中所述多个层至少包括上层、中间层和底层,其中所述中间层包括至少一个架构加速器,所述至少一个架构加速器使用可编程逻辑来实现。11.根据权利要求7所述的3d dpu,其中所述多个层至少包括上层、中间层和底层,其中所述中间层包括密码引擎,所述密码引擎用于加密或解密所述流量流中的数据。12.根据权利要求7所述的3d dpu,其中所述多个层包括第一层,所述第一层包括至少两个加速器功能件,其中所述第一层还包括用于在所述至少两个加速器功能件之间提供定制处理或通信的可编程逻辑。13.一种系统,包括:多个nic,每个nic包括:
多个层,所述多个层以堆叠方式布置并且彼此通信地耦接;和多个加速器功能件,所述多个加速器功能件在所述多个层中;多个加速器卡;和交换机,所述交换机将所述多个nic通信地耦接到所述多个加速器卡,其中所述多个nic、所述多个加速器卡和交换机设置在同一盒中。14.根据权利要求13所述的系统,其中所述交换机被配置为促进主机、所述多个nic和所述多个加速器卡之间的高速缓存相干通信和非高速缓存相干通信两者。15.根据权利要求14所述的系统,其中所述交换机被配置为允许所述主机使用相干域向所述多个nic中的第一nic传输数据,以及使用非相干域向所述多个nic中的第二nic传输数据,并且其中所述高速缓存相干通信允许所述多个nic和所述多个加速器卡共享所述主机的存储器空间。

技术总结
本文中的实施方案描述了使用多个层将计算、存储或网络功能件空间地分布在三个维度中的3D SmartNIC。即,与可以在2D中执行加速功能件的当前SmartNIC不同,3D Smart可以跨多个堆叠层分布这些功能件,其中每个层可以与其他层直接或间接地通信。直接或间接地通信。直接或间接地通信。


技术研发人员:J
受保护的技术使用者:赛灵思公司
技术研发日:2022.02.17
技术公布日:2023/10/20
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表