历史上的今天
返回首页

历史上的今天

今天是:2025年02月03日(星期一)

2018年02月03日 | Mellanox的Innova-2高性能和多功能背后的故事

2018-02-03 来源:21IC中国电子网

背景:


发展复杂的存储,高性能的计算,机器学习,安全加密,以及网络定制的分流到最高的效能和最大的可扩展性,是不是想起了很多的应用场景。如果说这些功能可以用一个板卡来实现,会不会觉得不可思议。那今天小编就是要告诉你,是可以通过一个板卡来实现的,在吃惊之余,小编就带领各位领略一下可以同时实现这些功能的板卡——Innova-2。

最新的Mellanox Innova-2 适配器卡将ConnectX-5以太网控制器和Xilinx的Kintex UltraScale+ KU15P FPGA结合起来,不仅可用于加速计算,存储加速,数据网络中心的网络加速;还可以用在网络安全方面,机器学习的应用中,机器学习中的应用有图像识别,深度学习和推理。这个板卡适配器可以应用他的RDMA能力来实现远程的服务器加速的应用,不仅如此,适配器卡具备PCIe 4代的宿主接口,如图.1所示。


此适配器卡的主要特性包括:


1. 支持双端口SFP笼25Gbps以太网;


2. TLS/SSL,IPsec加密分流;


3. Mellanox ConnectX-5以太网控制器和Xilinx Kintex UltraScale+ FPGA的“bump-on-the-wire”或者“look-aside”加速;


4. 低延迟RDMA和基于聚合以太网的RDMA;


5. OVS和擦除码分流;


6. Mellanox的对等方向的交流加速;


7. 端对端QoS的拥塞控制;


8. 基于硬件的I/O虚拟化;


Innova-2是可以让例如IPsec、TLS/SSL等加密算法中实现配置并行的、预定程序加速的安全应用,还可以实现包括网络DoS攻击的保护。当比较Innova-2跟其他相类似的替代品的时候,其成本减少了10倍,其针对安全的应用的性能增加了6倍。Innova-2能够支持SDN、虚拟化加速和云基础设施的分流。通过将算法分流到板卡的Kintex UltraScale+ FPGA和ConnectX的加速器,板卡上的可编程资源能够支持深度学习的训练和相应的扩展应用,实现了更快的性能和更好的系统利用率。


Innova-2提供了NVMe存储技术的解决方案,在主机端通过加载特定的存储任务到FPGA从而实现低延迟存储和低CPU的使用率,而且在存储控制器端,通过一个基于FPGA的存储控制器和网络适配器单元能够使适配器的RoCE功能得到实现,其目的是降低存储延迟时间和增加存储指令的吞吐率,使用Innova-2能够加载特定的指令到FPGA从而实现优化性能的效果。


Mellanox在Windows、Linux、VMware等平台下分别提供了配置和管理的工具来支持Innova-2适配器板卡。FPGA的应用可以很容易的被发展和部署在这个FPGA上,使用Mellanox的工具包和Xilinx的标准开发环境,Innova-2的适配器板卡包含FPGA板卡的支持包和Xilinx的Vivado开发环境,具有高水平综合的能力(HLS),特别是针对这款板卡的应用。这为开发者提供了必要的基础设施去开发他们自己的应用,而且能够快速实现指定的芯片的功能,缩小产品到市场的时间。


总结:


Innova-2板卡在以太网相关的应用之中的功能是很丰富的,从网络安全到网络性能,从存储到机器学习都能够胜任。而且有着较好的软件开发环境,能够让开发者进行DIY,这么好的开发性和可扩展性还是多亏了Kintex UltraScale+ FPGA的支持较高的数据处理速度的能力和丰富的接口。


原文链接:https://forums.xilinx.com/t5/Xcell-Daily-Blog/Mellanox-s-Innova-2-merges-ConnectX-5-Ethernet-controller-with/ba-p/806835

推荐阅读

史海拾趣

中环(Central)公司的发展小趣事

近年来,中环公司经历了混合所有制改革。2020年7月,TCL科技集团成为公司控股股东。这一改革不仅为公司带来了新的发展机遇和资源支持,也为其未来的发展注入了新的活力。在TCL科技的助力下,中环公司进一步聚焦主业,加速技术创新和产业升级,致力于成为光伏领域的领军企业。

以上五个故事涵盖了中环公司在电子行业里发展起来的不同阶段和方面。通过不断创新和拓展业务,中环公司在保持主业优势的同时,也实现了多元化发展,为其未来的发展奠定了坚实的基础。

安信可(Ai)公司的发展小趣事

2012年4月,深圳市安信可科技有限公司正式成立,标志着这家公司在电子行业的起点。成立之初,安信可便专注于物联网领域,致力于为客户提供高质量的模组产品。通过引入先进的科技和创新理念,安信可逐渐在物联网市场中崭露头角,为后续的发展奠定了坚实的基础。

迈翔科技(COILMX)公司的发展小趣事

迈翔科技(COILMX)的创始人看到了电子行业,特别是电感器市场的巨大潜力。1996年,公司正式成立,初期主要专注于SMD电感的设计、制造和销售。公司从香港起步,逐步在深圳设立工厂,引进先进的生产设备和技术,为未来的发展奠定了坚实的基础。

DAICO公司的发展小趣事

随着业务的不断发展,DAICO公司开始拓展全球市场。公司在全球范围内设立了多个办事处和生产基地,以便更好地服务客户。同时,DAICO还积极寻求与全球合作伙伴的合作共赢,共同推动电子行业的发展。通过与合作伙伴的紧密合作,DAICO在技术研发、市场开拓等方面取得了更加显著的成果。

AUK Contractors Co Ltd公司的发展小趣事

在追求经济效益的同时,AUK Contractors Co Ltd也积极履行企业社会责任。公司不仅严格遵守环保法规,还积极参与公益事业,为社会做出贡献。此外,公司还注重可持续发展,通过节能减排、循环利用等方式降低对环境的影响,实现了经济效益与社会效益的双赢。

这些故事虽然基于虚构,但反映了电子行业公司可能经历的典型情境和挑战。希望这些故事能够为您提供一些启发和参考。

昭华(CHA)公司的发展小趣事

为了满足市场的不断增长的需求,昭华公司在2016年成立了昭华智硕东莞工厂。这座工厂拥有先进的生产设备和完善的生产流程,能够大幅提高公司的生产效率和产品质量。同时,昭华公司还不断优化供应链管理,加强与供应商的合作,确保原材料的稳定供应。这些举措不仅提高了公司的产能,还降低了生产成本,增强了公司的市场竞争力。

问答坊 | AI 解惑

很容易学会的DXP入门指导

从这PDF中可以学到很多,对于初中级的人都有帮助…

查看全部问答>

DM12232A(C框LED).pdf

本帖最后由 paulhyde 于 2014-9-15 09:22 编辑 DM12232A(C框LED).pdf  …

查看全部问答>

炎炎夏季,即将来临。

本周,气温又望到达35°了,大家工作之余,别忘避暑了…

查看全部问答>

为什么GPIO中有的Pin要设为Pull_Up/Pull_Down?

如题,其中有的pin为输入pin,有的pin为输出pin,但是为什么要设置一些pin的属性为pull up或者为pull down,pull up/pull down到底是干吗用的?根据什么来设的呢,聆听各位大虾的教诲!!…

查看全部问答>

帮忙看看这段sql哪里错了

SELECT id, content, recivetime, readtime, statflag FROM goodsmessage ORDER BY recivetime DESC LIMIT 2 我在wince 5.0 下执行总是提示说 LIMIT 2 附近有错误,那位高手帮忙看一下是怎么回事啊?…

查看全部问答>

关于CreateControl问题

        RECT rectClient;         GetClientRect(&rectClient);          CLSID  clsid = { 0xca8a9780, 0x280d, 0x11cf, { 0xa2, 0x4d, 0x44, 0x45, 0x53, 0 ...…

查看全部问答>

用.net c#做winCE应用开发的问题

各位大哥,我问一下,在.net环境下开发winCE应用是用VC好呢,还是C#好呢,有经验的介绍一下他们的区别吧, 我要作的东西要组件化,VC++下智能设备下的ATL工程能直接在c#下调用吗?c#的组件编程怎么创建工程呀? …

查看全部问答>

温湿度采集问题

怎样才能把采集的数据显示到,edit中呢? spcomm控件作的数据传输可以用的,但是不知道怎样把数据转化呢,怎样才可以显示在edti中呢,是不是一定要现有硬件才可以实现呢 >? 各位老师有没有好一点的代码给看看呢,最好整个代码,学生不胜感激了.…

查看全部问答>

STM32,FLASH模拟EEPROM范例Flash中分出1K空间做为EEROM的问题

在修改官方文档时问是有错,不知道哪位做成功了,可否参考一下.…

查看全部问答>

俺的C习题(4)--给3来一个重写

这些天上班,写程序,自己没有养成良好的习惯 造成的 弊端 越来越暴露出致命的缺陷。甚至让自己都怀疑自己是不是不会写程序了。晚上不想加班了,累累的,回到家,静静想着调整思路。想到这个 一天一个C代码。在哪里跌倒哪里爬起,哪里狗屎哪里完善 ...…

查看全部问答>