来源:内容由半导体行业观察(ID:icbank)编译自「eejournal」

赛灵思本周针对数据中心发布了一系列声明,例如该公司推出了新系列的可编程网络100Gb / s SmartNIC接口卡,“ SmartWorld AI”视频分析解决方案、算法交易框架以及Xilinx App Store。综上所述,它们充分利用了Xilinx的长期“数据中心优先”策略。而且,从更宏观的角度来看,它们代表着战略的实施,以极大地发展FPGA市场。

随着数据速率的飞涨,联网任务消耗了越来越多的CPU能力。新型SN1000 SmartNIC的目标是将这些任务转移到网络接口卡(NIC)中的FPGA上完成。软件定义网络的趋势已使业界使用P4,C和C ++进行配置的一些公认标准。Xililnx借助其Vitis网络平台支持了这些技术,以允许软件开发人员创建网络功能,协议和应用程序,从而利用SN1000中的FPGA加速功能,而无需学习在底层FPGA中设计加速器。这将使团队能够利用具有零摩擦接口的FPGA的加速功能。

这项新产品可在更大程度上确保网络硬件的前瞻性,从而使标准和协议得以发展,而无需更换网卡。SN1000为广泛的网络,安全性和存储应用打开了硬件加速之门,例如Open vSwitch,虚拟化加速(Virtio.net),IPsec,kTLS,SSL / TLS,Virtio.blk,基于TCP的NVMe,Ceph以及压缩和加密服务。

SN1000基于Xilinx XCU26 FPGA,它使用该公司的16nm UltraScale + FPGA架构,在其中还包括了一个16核Arm处理器。SN1000 SmartNIC具有双QSFP端口,可实现10/25 / 100Gb / s连接和PCIe Gen 4互连。SN1000采用全高,半长(FHHL)尺寸,并在标准75瓦功率范围内工作。

转向应用程序加速,Xilinx宣布了基于其Alveo加速器卡的所谓“ SmartWorld AI”视频分析解决方案。SmartWorld AI是与合作伙伴生态系统合作创建的,它专注于对延迟敏感的视频分析应用,旨在通过单个卡上的多个神经网络提供确定性的100ms以下的管道延迟。该解决方案由视频机器学习流服务器(VMSS)提供支持。Xilinx称,对于此类对延迟敏感的AI视频分析应用,该解决方案提供的所有总拥有成本(TCO)是目前任何可用的解决方案中最低的。

迄今为止,可用的Smart World生态系统产品包括Aupera的“智能城市”和“智能零售”应用,这些应用将Aupera的现有技术应用于Xilinx的Alveo卡。Mipsology提供了一个工具集,用于将最初针对GPU的AI应用迁移到Alveo,以及即插即用的高性能AI推理。DeepAI使用Alveo加速器在边缘提供AI训练,声称与GPU解决方案相比,每项成本优势的性能则提高了10倍。

同样,他们的目标是不需要终端用户具备资深的专家团队,就可以组成FPGA的交钥匙解决方案,从而利用基于FPGA的加速的性能提高,延迟减少和功耗优势。

如果您要进行高速交易(HVT),那么,这并不意味着要让您的经纪人进行快速拨号,您会对Xilinx的新型低延迟电子交易解决方案感兴趣。该公司再次基于Xilinx的Alveo加速器卡,在Vitis开发环境中添加了加速算法交易(AAT)扩展,使软件开发人员能够快速创建具有亚微秒级交易性能的新交易算法。这绕过了通常要求引入一组硬件工程师以基于算法更改来实现加速的要求。

最后,Xilinx宣布了FPGA App Store,它可以满足您的期望。该公司声称,这是业界首个FPGA应用商店,从技术上讲这是正确的,尽管过去肯定有基于FPGA的设计和IP解决方案的市场。FPGA应用商店将以“从Smart World AI视频分析到反洗钱和实时视频转码的立即部署加速应用程序启动”。这个期待已久的市场可能是将FPGA解锁到更大市场的关键。

试想一下,如果智能手机在启动时仅具有用于创建自己的应用程序的硬件平台和开发环境,而没有供普通的Joe下载常规应用程序的应用程序商店。当然,智能手机市场的增长会慢得多……有点像FPGA市场那样。

赛灵思已经成为FPGA的领先供应商已有几十年了,他们已经从各个角度努力,试图从FPGA市场平庸的诅咒中解脱出来。FPGA公司为使FPGA易于编程而采用的策略清单很长而且很出色。当然,他们一直在努力使工具更易于使用,但这并不能解决理解HDL代码的根本挑战。他们提供了广泛的预先设计的IP块库,以使设计过程更容易拖放,但是仅通过将块插入在一起就几乎无法创建有用的实际设计。他们引入了HLS工具,试图将编程抽象的水平提高到对软件工程师来说合理的水平,

在市场方面,除了FPGA以外,赛灵思还付出了无数的努力来重新定位FPGA。如果将处理器和FPGA组合在一起并简单地称为“ SoC”,那么这将可以消除FPGA设计中的恐惧因素吗?原来答案是否定的。世界上所有的营销误导仍然导致客户在意识到利用芯片的可编程逻辑部分所涉及的内容时保持距离。

这些策略中最有前途的实际上是从销售组件(和相关的设计软件)转向销售解决方案。例如,如果您需要数千个网络接口卡来插入数据中心的服务器,那么您实际上并不需要知道FPGA是解决方案的核心,就可以完成繁重的工作。如果FPGA公司本身与战略合作伙伴合作,可以生产出完整的,交钥匙的解决方案,从而利用FPGA的功能而无需客户进行任何FPGA设计工作,那么他们可以为其设备开拓广阔的新市场。

但他们面临的挑战是,一家数十年来通过为从事定制设计的工程师提供芯片,工具和支持而赖以生存的FPGA公司必须接管他们最成功的客户的角色。他们与生态系统合作伙伴一起,需要使用自己的产品,并利用自己在技术上的内部专业知识来设计最终解决方案。然后,在某种程度上,他们最终将实际上与自己的长期客户竞争。问题是,那些客户已经具有将解决方案销售到FPGA公司正试图培育的市场的丰富经验。

当Xilinx尝试从组件,工具和服务提供者到解决方案提供者和生态系统管理者的过渡时,这一切将变得很有意思。

往期精选

汇总篇 | FPGA零基础学习系列

FPGA | Xilinx Spartan-7

FPGA零基础学习:SDR SDRAM 驱动设计

FPGA零基础学习:VGA协议驱动设计

Xilinx FPGA 编程技巧之常用时序约束

系统性学习 | FPGA就业班3月2日正式开课!

Xilinx不再是以前的Xilinx相关推荐

  1. xilinx c语言编程,使用Xilinx SDSoc在Xilinx zcu102开发板上编程HelloWorld

    关于Xilinx SDSoc的介绍我就不再复述了,我理解的也不一定准确,可以阅读官方文档了解SDSoc,你可以把它理解为一个集成开发环境 (IDE),通过SDSoc我们能够简单快速的对Xilinx的开 ...

  2. Xilinx 网站资源导读2

    Xilinx 网站资源导读 ---版权声明---– 本文作者 Ricky Su www.fpganotes.com rickysu.fpga@gmail.com 欢迎转载,转载请保持原样及署名 商业使 ...

  3. 使用Synopsys VCS仿真xilinx的加密IP方法

    本文首发于hifpga.com Xilinx利用了Verilog LRM-IEEE Std 1364-2005中指定的最新加密方法.Hard-IP的仿真模型(例如PowerPC处理器,MGT和PCIe ...

  4. Xilinx 网站资源导

    Xilinx 网站资源导读 ---版权声明---– 本文作者 Ricky Su www.fpganotes.com rickysu.fpga@gmail.com 欢迎转载,转载请保持原样及署名 商业使 ...

  5. Xilinx Zynq FPGA Boards板

    Xilinx Zynq FPGA Boards板 Xilinx Zynq FPGA Boards 介绍 Styx是一个易于使用的Zynq开发模块,具有Xilinx的Zynq ZC7020 SoC和FT ...

  6. FPGA block RAM和distributed RAM区别(以及xilinx 7系列CLB资源)

    原地地址:FPGA block RAM和distributed RAM区别 区别之1 block ram 的输出需要时钟,distributed ram在给出地址后既可输出数据. 区别之2 distr ...

  7. Xilinx的FPGA命名规则

    1.xilinx的FPGA命名规则 Xilinx的ug112第一章中介绍了Xilinx公司的FPGA命名规则.一般而言,大的FPGA的上表面是这个样子的. 譬如,对于编号为XC4VLX60-10FFG ...

  8. xilinx提供测试dma和fft在sdk端的代码

    来自ug871的ch10 Using HLS IP in a Zynq SoC Design的lab2 Streaming Data Between the Zynq CPU and HLS Acce ...

  9. AutoESL与Xilinx那些人和事

    大年三十,看到Xilinx收购AutoESL的新闻, 顿时觉得今年特别喜庆,于是,连春晚也懒得骂了. 本想立即写一篇博文八卦一番, 怎奈亲朋好友饭局不断,一直拖到今天才动笔. 与一年前Xilinx宣布 ...

最新文章

  1. 解决莫名其妙出现connection closed的错误
  2. sql join on 多表连接_阿里规范不建议多表Join,可这SQL要怎么写啊?
  3. 浏览器登陆时纪录自动登陆时限
  4. java resource放入的文件没有生成在classes中_快速部署版@开源在线考试系统一键生成各种题型试卷且实时判卷...
  5. C# 极限压缩 dotnet core 控制台发布文件
  6. 跨域资源共享 CORS 详解
  7. cython python3_30倍!使用Cython加速Python代码
  8. 如何下载Android源码(非常详细,含自动恢复下载,编译,运行模拟器说明)
  9. 前端大神的离逝,让我们不得不有所反思。
  10. 代码注释(图案:女孩儿)
  11. 获取日志的等级_进阶之路:Java 日志框架全画传(中)
  12. Struts2校验器(二)之注解
  13. mysql数据库now_MySQL NOW() 函数
  14. 玩转Safari:扩展插件说明
  15. RSS概念 以及 POTO周博通 资讯阅读器 使用入门
  16. [推荐](穆穆推荐)如果你现在不成功,请看看你是不是选错了老板
  17. jmeter正则表达式提取器的用法和正则
  18. TB5128 + Arduino UNO,更方便控制步进电机
  19. [源代码] [东南大学]学分绩点计算器gpa 1.0.2 升级版
  20. KV260开箱初体验

热门文章

  1. H5 移动APP - 面包店
  2. 利用TrinityCore 框架的搭建魔兽世界私服
  3. 洞察各站点热销产品靠什么?东南亚虾皮shopee数据分析
  4. 盛世昊通董车长2.0再上新,做任务吸粉看视频得收益
  5. 维基百科:人人都能改写的网络百科全书
  6. 面向对象设计原则(一)单一原则
  7. verilog设计简易正弦波信号发生器_FPGA学习(一)——产生频率可控的正弦波
  8. 利用区块链技术助力中国影视产业的发展升级
  9. codeblocks-13.12mingw 配置opencv-3.1.0(一)
  10. qmainwindow 背景充电_Qt 设置背景图片(背景图片可随意拉伸)