分享好友 厨具导购网站首页 频道列表
achronix提供由fpga赋能的智能网卡(smartnic)解决方案来打破智能网络性能极限
2024-05-22 07:27    8890    中华厨具网

随着人工智能/机器学习(ai/ml)和其他复杂的、以数据为中心的工作负载被广泛部署,市场对高性能计算的需求持续飙升,对高性能网络的需求也呈指数级增长。高性能计算曾经是超级计算机这样一个孤立的领域,而现在从超级计算机到边缘解决方案,在各个层面都可以看到高性能计算,随着我们推动更快的解决方案进入市场,网络安全和高复杂性应用在其中也扮演着更重要的角色。

为了满足对网络加速的需求,并提供灵活的、可重新编程的网络,achronix为数据中心运营商、云服务提供商和电信公司提供achronix 的network infrastructure code(简称anic)和基于achronix speedster7t fpga芯片构建的smartnic。这些可编程的加速器集成了前沿性技术,如400 gbe连接速度、pcie gen 5.0功能、片上网络和高速并行处理,以提供无与伦比的性能、可扩展性和灵活性组合。

anic是一套由模块化fpga ip组成的完整设计,提供专为高性能网络流水线进行了优化的smartnic解决方案的所有基本功能单元。它有力地支持400 gbe和pcie gen 5.0功能,使各类用户能够根据其特定要求快速开发高带宽smartnic解决方案,满足其随着条件的变化而变化的要求。

更好的性能,更高的灵活性

为了提高网络性能,越来越多的客户转向smartnic,因为它可以通过卸载数据包处理和加密等日常任务来减轻主机服务器cpu的负担。除了节省cpu周期带来的经济效益之外,卸载还可以提高整体系统性能和资源效率。smartnic还具有可定制和可编程性,使用户能够灵活地适应不断变化的网络需求。

infiniband(简称ib)是用于高性能计算的传统网络技术。尽管ib的性能很好,但对于部署在传统数据中心(用以太网来作为标准网络协议),它却不能提供其中的hpc高性能计算解决方案所需的灵活性或功能密度。achronix的anic解决方案支持400 gbe,可实现快速的数据传输速率,同时还提供了在网卡(nic)上部署网络应用的能力;这一功能可显著提高应用性能并降低事务延迟。基于fpga的anic方法具有出色的确定性,并始终提供极低的应用延迟,从而使anic成为具有严格实时处理需求的应用的首选。

smartnic架构的一种实现方法是将计算单元(如arm内核等)添加到高性能网络数据路径中,以实现灵活的且可编程的网络。虽然添加cpu内核确实可提供网络卸载和应用加速功能,但处理器内核所能提供的网络性能也受限于其自身。功耗和空间限制将单张网络卡上可部署的内核数量限制于10个,从而使指令集受到限制,性能也就受到限制。

anic没有使用性能受限的arm内核,而是运行在高性能的achronix speedster7t fpga器件上,并且anic的模块化架构简化了组件选择过程并加快了设计阶段。此外,speedster7t fpga器件的部分重新配置功能支持实现动态调整,从而能够满足不断变化的需求。这种部署敏捷性可以节省大量的时间和成本。

“这是性能上的一个数量级飞跃,”achronix smartnic产品规划总监scott schweitzer说道。“在anic上用一微秒内就可完成的工作在arm内核上则可能需要几毫秒,而可在几纳秒内完成的工作可能需要几微秒。”

基于anic,用户有机会去部署自定义的ip功能。这种自定义的ip功能为定制应用打开了大门,如键值存储、入侵防御、重复数据删除和其他网络功能,所有这些应用都以400 gbe的网络速度运行。

在高性能计算中使用由fpga加速的卡:游戏规则改变者

高性能计算环境需要卓越的处理能力、高效的数据移动速度和高速的互连能力才能实现最佳性能。各种smartnic,尤其是像achronix提供的基于fpga的解决方案,可以无缝地满足这些要求。

在高性能计算中采用基于fpga的smartnic带来的主要优势之一是定制化。凭借speedster7t可重新编程的fpga具有400 gbe以太网和pcie gen5功能,是高性能计算集群的多功能构建模块。

achronix打造anic的目的是使用户能够优化其网络数据路径并加速网络应用。anic提供了一个完整的smartnic流水线,包括数据包接口、fifo缓冲区、报头/解析器、流表格、规则引擎和dma引擎。每种功能单元可以根据客户的需要去选择或取消,从而实现全部或部分数据包加速,并在speedster7t fpga器件上为客户自定义的网络加速功能应用预留高达50%的逻辑资源。

speedster7t fpga器件还提供二维片上网络(2d noc),该项设计可在fpga芯片内提供高达20 tbps的带宽,并进一步增强模块化应用的部署。每个anic模块通过利用80个网络接入点可以实时放置在fpga上或对其进行升级。

“anic的逻辑模块可以像乐高积木一样组合起来,以创建量身定制的smartnic解决方案,”schweitzer说道。“根据想要完成的工作,客户可以选择使用部分或全部anic功能单元来组装解决方案。”这种模块化可组合性可确保用户只使用其特定应用所需的模块,从而消除了不必要的开销。

在hpc中,加速的i/o至关重要。smartnic允许超快速数据移动,从而有助于大型数据集的快速处理。如在ddos缓解应用中,要求更深入的数据包检测,anic基于fpga的高度并行设计支持高效的数据包处理,从而确保及时识别和缓解威胁。

在高性能计算和数据驱动应用的时代,achronix提供的基于fpga的smartnic可提供无与伦比的速度、卸载的处理能力、增强的安全性和卓越的灵活性。无论是寻求高速数据处理,减少延迟还是提高整体效率,smartnic都为高性能网络的未来铺平了道路。随着数据的不断激增和应用的要求越来越高,对于任何希望在高性能网络和计算方面突破极限的人来说,smartnic代表着一项至关重要的创新。

(achronix)

以上是网络信息转载,信息真实性自行斟酌。

版权/免责声明:
一、本文图片及内容来自网络,不代表本站的观点和立场,如涉及各类版权问题请联系及时删除。
二、凡注明稿件来源的内容均为转载稿或由企业用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性。
三、转载本站原创文章请注明来源:中华厨具网

免责声明:

本站所有页面所展现的企业/商品/服务内容、商标、费用、流程、详情等信息内容均由免费注册用户自行发布或由企业经营者自行提供,可能存在所发布的信息并未获得企业所有人授权、或信息不准确、不完整的情况;本网站仅为免费注册用户提供信息发布渠道,虽严格审核把关,但无法完全排除差错或疏漏,因此,本网站不对其发布信息的真实性、准确性和合法性负责。 本网站郑重声明:对网站展现内容(信息的真实性、准确性、合法性)不承担任何法律责任。

温馨提醒:中华厨具网提醒您部分企业可能不开放加盟/投资开店,请您在加盟/投资前直接与该企业核实、确认,并以企业最终确认的为准。对于您从本网站或本网站的任何有关服务所获得的资讯、内容或广告,以及您接受或信赖任何信息所产生之风险,本网站不承担任何责任,您应自行审核风险并谨防受骗。

中华厨具网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。

中华厨具网存在海量企业及店铺入驻,本网站虽严格审核把关,但无法完全排除差错或疏漏。如您发现页面有任何违法/侵权、错误信息或任何其他问题,请立即向中华厨具网举报并提供有效线索,我们将根据提供举报证据的材料及时处理或移除侵权或违法信息。