广告

利用搭载全域硬2D NoC的FPGA器件去完美实现智能化所需的高带宽低延迟计算

2023-11-01 Achronix半导体 阅读:
发挥核心器件内部每一个计算单元的作用,以更大带宽连接内外部存储和周边计算以及网络资源,已经成为智能化技术的一个重要趋势。

随着大模型、高性能计算、量化交易和自动驾驶等大数据量和低延迟计算场景不断涌现,加速数据处理的需求日益增长,对计算器件和硬件平台提出的要求也越来越高。发挥核心器件内部每一个计算单元的作用,以更大带宽连接内外部存储和周边计算以及网络资源,已经成为智能化技术的一个重要趋势。这使得片上网络(Network-on-Chip)这项已被提及多年,但工程上却不容易实现的技术再次受到关注。Quzednc

作为一种被广泛使用的硬件处理加速器,FPGA可以加速联网、运算和存储,其优点包括计算速度与ASIC相仿,也具备了高度的灵活性,能够为数据中心与边缘计算提供理想的数据处理加速;除此之外,FPGA还在传感器融合和输入数据流整理汇流等领域发挥关键作用,是智能化应用中从边到云全链路上重要的计算器件。Quzednc

近年来,诸如Achronix这样提供高容量、高密度和高算力FPGA的供应商,在其高端FPGA芯片中,使用了越来越多的硬IP去提升FPGA芯片对外的数据传输带宽以及存储器带宽。但是在逻辑阵列密度不断快速提升的同时,外部通信和网络带宽的提升并不能完全满足新兴应用的需求,所以FPGA内部数据的交换越来越成为数据传输的瓶颈。Quzednc

Achronix将此挑战视为一个开发全新架构的机会,以消除传统FPGA的设计挑战并提高系统性能。Achronix的解决方案是在传统FPGA逻辑阵列布局和布线结构之上,创新地使用了革命性的二维(2D)高速片上网络(NoC)。Achronix不久前在业界率先推出了集成2D NoC的Speedster7t器件,这些创新带来了FPGA设计、工程和应用等方面的根本转变。Quzednc

2D NoC是Speedster7t FPGA芯片内可编程逻辑阵列上面部署的覆盖全域的高速纵与横(行和列)数据通道,它们分别向FPGA可编程逻辑阵列的水平和垂直方向提供高速的传输通道。除了这些行和列之外,在NoC硬核的每一行和每一列的交叉位置还有发送点和NoC访问的目标节点(NAP)。这些NAP充当NoC硬核位于可编程逻辑阵列资源之间传输的起点或目的点。Quzednc

在该FPGA器件的外围,这个硬2D NoC连接到所有高速接口:包括多个400G以太网、PCIe Gen5、GDDR6和DDR4/5端口。这使得Achronix的Speedster7t成为了业界第一款可以商用的集成全域硬2D NoC的FPGA器件,以每通道512Gbps的速率和超过2Tbps的总带宽来与所有系统接口和FPGA逻辑阵列互连。Quzednc

这种新架构使得Achronix的FPGA器件特别适用于高带宽应用,同时极大提高了设计人员的工作效率。由于2D NoC管理着从用FPGA逻辑阵列实现的数据加速器功能模块到高速数据接口之间的所有交互功能,因此设计人员只需设计他们的数据加速器功能,然后将它们连接到NAP接口。与使用软核2D NoC相比,通过硬核2D NoC做数据交互,设计人员可以受益于以下优点:Quzednc

● 降低逻辑资源占有率并提高FPGA的整体性能Quzednc

● 增加带宽Quzednc

● 减少对存储器的需求Quzednc

● 更快的设计时间和更短的工具编译时间Quzednc

Achronix的FPGA中特有的创新的全域2D NoC硬核,对比用可编程逻辑资源来实现的软核2D NoC的传统方法,有诸多益处。在近期发表的白皮书《白皮书:Achronix在其先进FPGA中集成2D NoC以支持高带宽设计(WP028)》中,详尽介绍了全域2D NoC硬核的各种技术细节,并讨论了硬核和软核的两种2D NoC的差异,并提供了一个设计示例,展示硬核与软核2D NoC的对比结果,以及Achronix 的全域硬2D NoC是如何去提高性能、改善带宽、减少面积并缩短设计时间和工具运行时间。Quzednc

完整内容,请阅读《白皮书:Achronix在其先进FPGA中集成2D NoC以支持高带宽设计(WP028》。复制以下链接到浏览器,或者点击“阅读原文”即可下载该白皮书。如需进一步探讨如何利用全域硬2D NoC来全面简化和改善自己的FPGA应用设计,请发邮件到:Dawson.Guo@Achronix.comQuzednc

https://www.achronix.com/sites/default/files/docs/%E7%99%BD%E7%9A%AE%E4%B9%A6_Achronix%E5%9C%A8%E5%85%B6%E5%85%88%E8%BF%9BFPGA%E4%B8%AD%E9%9B%86%E6%88%902D%20NoC%E4%BB%A5%E6%94%AF%E6%8C%81%E9%AB%98%E5%B8%A6%E5%AE%BD%E8%AE%BE%E8%AE%A1%EF%BC%88WP028%EF%BC%89-1.pdfQuzednc

关于Achronix半导体公司Quzednc

Achronix半导体公司是一家总部位于硅谷的无晶圆厂半导体公司,提供基于高端FPGA的高性能数据加速解决方案,旨在满足高性能、密集型计算和实时性处理的应用需求。Achronix也是唯一一家同时提供高性能高密度的独立FPGA芯片和可授权的eFPGA IP解决方案的供应商。通过面向人工智能、机器学习、网络和数据中心应用的即用型VectorPath®加速卡,Achronix 的Speedster®7t系列FPGASpeedcore™ eFPGA IP产品得到进一步增强。所有的Achronix产品都由Achronix工具套件完全支持,使客户能够快速开发自主定义的功能应用。Quzednc

Achronix的业务遍布全球,并在美国、欧洲和亚洲设有销售团队和研发设计团队。如需了解更多信息,请访问www.achronix.comQuzednc

责编:Franklin
文章来源及版权属于Achronix半导体,EDN电子技术设计仅作转载分享,对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。如有疑问,请联系Demi.xia@aspencore.com
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了