0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xilinx被收购后,FPGA的未来在哪?

我快闭嘴 来源:半导体行业观察 作者:半导体行业观察 2020-11-09 14:54 次阅读

2015年6月1日,英特尔Altera宣布,双方已达成最终协议,根据该协议,英特尔将以167亿美元的价格收购Altera。这是FPGA行业的一个重要里程碑,因为Xilinx和Altera是主要的FPGA供应商。

AMD正式宣布收购Xilinx之后,FPGA界对FPGA的未来充满了担忧。

收购Xilinx的主要目标是打造业界领先的高性能计算公司,根据AMD的说法,“在Xilinx已确立领先地位的各个成长型市场上,大幅扩大AMD产品组合和客户集的广度”。但Xilinx目前领先的主要市场是什么?

Alveo,VERSAL和Vitis AI

Xilinx 3年前发布了一个功能强大的FPGA平台,名为Alveo。Alveo是Xilinx最初开发的第一块FPGA板,用作与GPU竞争的加速卡。在此之前,Xilinx主要开发FPGA芯片,并且依赖其他供应商来提供FPGA卡。随着Alveo卡(以及最近的Versal)的出现,Xilinx希望以其品牌名称提供功能强大的平台用作加速卡。赛灵思围绕Alveo平台快速开发了一个令人印象深刻的生态系统,其中包括多家利用Alveo卡的强大功能来加速机器学习,深度神经网络,数据库,自然语言处理,基因组学和定量金融等领域的应用的公司。

赛灵思还提供了集成的EDA工具(先是SDAccel,然后是Vitis),该工具允许使用OpenCL和C / C ++等高级编程语言对FPGA进行编程,而无需使用VHDL或Verilog。这些工具使软件开发人员无需具备FPGA的经验知识即可开发自己的加速器(尽管需要对FPGA技术有深入的了解,才能使用OpenCL开发高效的硬件加速器)。

NVIDIA,ARM和Mellanox

大约一个月前,Nvidia宣布有意以400亿美元的价格收购ARM,“创建AI时代的世界顶级计算公司”。收购的原因之一是帮助Nvidia开发数据处理单元(DPU),该单元包括:

软 件可编程的多核CPU(又名ARM)

高性能网络接口(aka SmartNIC)(aka Mellanox)

丰富的灵活和可编程加速引擎集(又名Nvidia GPU)

因此,在从AMD收购Xilinx之后,FPGA的未来将是什么。

英特尔拥有丰富的硬件加速器产品组合,包括功能强大的至强处理器,GPU,FPGA和用于深度学习ASIC。那么FPGA针对英特尔的主要市场是什么?在一份英特尔演讲中,英特尔提出旨在在3个特定市场中利用FPGA:

自然语言处理(BERT)

欺诈检测(LSTM)

智能城市(推理)

因此,似乎英特尔主要致力于低延迟至关重要的应用,与其他平台相比,FPGA可以提供更低的延迟。但是,仍然有待观察这些针对深度学习应用的FPGA与ASIC深度学习平台(例如基于Habana Labs的平台)的区别。英特尔以20亿美元的价格收购了Habana Labs,以提供其高性能深度学习推理和培训技术。

FPGA的未来

在进行了相关的收购之后,我认为每个人都清楚,我们正迈入异构数据处理平台的时代,其中计算平台将包括 SmartNIC,多核处理器和硬件加速器 ,用户将不得不选择完整的解决方案而不是混合使用和匹配。英特尔,AMD和Nvidia将提供具有自己专有的加速器和SmartNIC的完整计算平台。

好处可能是更易于部署和更好的集成,但是选择每个领域中最好的选项将不再可行,或者至少会更具挑战性(例如,从Xilinx选择FPGA,从Intel Xeon处理器选择和从Nvidia获得GPU。)。

例如,对于英特尔和AMD而言,很难在深度学习领域推广FPGA,而其他平台将以自己的品牌名称提供。也许FPGA将主要用于其生硬的市场(网络和电信,如vRAN和5G),而其他平台(GPU,ASIC)将被推广用于深度学习。

FPGA的主要优点是可编程性,以支持量身定制的架构。这意味着它们可以更快地适应新算法或应用程序。这种竞争优势至关重要,特别是在深度学习领域,其中由机器学习工程师和数据科学家开发新模型。FPGA可以使用新的量身定制的模型/算法进行编程,与其他平台相比,可以提供更好的性能。尤其是在需要比特级处理的应用中,例如数据包处理,基因组学和比特币挖掘,FPGA表现出比其他平台更好的性能。在深度学习应用中,FPGA可以提供更低的延迟和更高的性能,尤其是在使用更少的位数时。(例如Xilinx FINN)。

无论如何,为了使FPGA成为加速器平台具有吸引力,我们还需要提供所需的框架,以允许 轻松,可扩展的FPGA部署。这就是为什么需要与供应商无关的框架的原因,该框架允许像GPU或CPU一样容易地部署FPGA。

嵌入式系统领域,FPGA仍然可以占上风。Xilinx和Intel均提供具有ARM内核的基于SoC的FPGA,广泛用于嵌入式应用。Nvidia表示,仍将允许第三方使用ARM内核,因此Xilinx和Intel将继续在基于SoC的FPGA中使用ARM(直到他们切换到RISC-V处理器为止)。

FPGA社区很大,并且还在不断增长。像FCCM,FPGA和FPL这样的几次会议表明,有一个庞大的社区支持并促进了FPGA的使用。但是, FPGA 是否将继续用作通用加速器,或者其应用在网络和电信应用中的局限性还有待观察。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1627

    文章

    21685

    浏览量

    602326
  • amd
    amd
    +关注

    关注

    25

    文章

    5453

    浏览量

    133987
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4709

    浏览量

    128781
  • Xilinx
    +关注

    关注

    71

    文章

    2164

    浏览量

    121089
收藏 人收藏

    评论

    相关推荐

    采用Xilinx FPGA的AFE79xx SPI启动指南

    电子发烧友网站提供《采用Xilinx FPGA的AFE79xx SPI启动指南.pdf》资料免费下载
    发表于 11-15 15:28 0次下载
    采用<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的AFE79xx SPI启动指南

    Xilinx 7系列FPGA PCIe Gen3的应用接口及特性

    Xilinx7系列FPGA集成了新一代PCI Express集成块,支持8.0Gb/s数据速率的PCI Express 3.0。本文介绍了7系列FPGA PCIe Gen3的应用接口及一些特性。
    的头像 发表于 11-05 15:45 511次阅读
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b> PCIe Gen3的应用接口及特性

    如何申请xilinx IP核的license

    在使用FPGA的时候,有些IP核是需要申请才能使用的,本文介绍如何申请xilinx IP核的license。
    的头像 发表于 10-25 16:48 233次阅读
    如何申请<b class='flag-5'>xilinx</b> IP核的license

    VMware博通收购价格暴涨

    自博通去年年底成功收购VMware以来,其价格策略引发了市场的广泛关注和客户的不满。据报道,部分VMware客户反映,在收购,他们所支付的服务费用急剧上涨,部分涨幅甚至高达1000%,即原价的10倍之多。
    的头像 发表于 08-23 16:06 566次阅读

    FPGA | Xilinx ISE14.7 LVDS应用

    今天给大侠带来 Xilinx ISE14.7 LVDS应用,话不多说,上货。 最近项目需要用到差分信号传输,于是看了一下FPGA上差分信号的使用。Xilinx FPGA中,主要通过
    发表于 06-13 16:28

    想通过CYUSB3014配置xilinx FPGA,如何下载CYUSB3014的FPGA配置实用程序工具?

    你好 我想通过 CYUSB3014 配置 xilinx FPGA,如何下载 CYUSB3014 的 FPGA 配置实用程序工具? 谢谢。
    发表于 05-22 07:31

    Xilinx 7系列FPGA功能特性介绍

    Xilinx7系列FPGA由四个FPGA系列组成,可满足一系列系统需求,从低成本、小尺寸、成本敏感的大容量应用到最苛刻的高性能应用的超高端连接带宽、逻辑容量和信号处理能力。
    发表于 04-22 10:49 5144次阅读
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>功能特性介绍

    适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表

    电子发烧友网站提供《适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表.pdf》资料免费下载
    发表于 04-01 09:58 0次下载
    适用于 <b class='flag-5'>Xilinx</b>® MPSoC 和 <b class='flag-5'>FPGA</b>的可配置多轨PMU TPS650864数据表

    Xilinx fpga芯片系列有哪些

    Xilinx FPGA芯片拥有多个系列和型号,以满足不同应用领域的需求。以下是一些主要的Xilinx FPGA芯片系列及其特点。
    的头像 发表于 03-14 16:24 3152次阅读

    中端FPGA成为主战场,Altera独立的市场格局

    电子发烧友网报道(文/周凯扬)随着前几年XilinxAMD收购,近期Altera从英特尔独立出来,不少人都在关注FPGA市场会迎来怎样的变局。在这个AI ASIC爆火的时代,可编程的
    的头像 发表于 03-12 00:28 3788次阅读
    中端<b class='flag-5'>FPGA</b>成为主战场,Altera独立<b class='flag-5'>后</b>的市场格局

    适用于 Xilinx® MPSoC 和 FPGA 的可配置多轨PMU TPS650864数据表

    电子发烧友网站提供《适用于 Xilinx® MPSoC 和 FPGA 的可配置多轨PMU TPS650864数据表.pdf》资料免费下载
    发表于 03-06 17:07 0次下载
    适用于 <b class='flag-5'>Xilinx</b>® MPSoC 和 <b class='flag-5'>FPGA</b> 的可配置多轨PMU TPS650864数据表

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一种在AMD Xilinx 7系列FPGA上实现双镜像(或多镜像)切换的方案。它允许在FPGA中加载两个不同的配置镜像,并在需要时切换。
    的头像 发表于 02-25 10:54 1209次阅读
    AMD <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit配置

    原型平台是做什么的?proFPGA验证环境介绍

    proFPGA是mentor的FPGA原型验证平台,当然mentor西门子收购之后,现在叫西门子EDA。
    的头像 发表于 01-22 09:21 1332次阅读
    原型平台是做什么的?pro<b class='flag-5'>FPGA</b>验证环境介绍

    FPGA设计高级技巧 Xilinx

    FPGA设计高级技巧 Xilinx
    发表于 01-08 22:15

    深度解读英特尔拆分FPGA业务的原因

    不了解FPGA的朋友可能没听说过PSG,它是英特尔旗下的一个业务部门,前身是全球第二大FPGA公司Altera,也是我的前司。结果,就在我加入不久啊,Altera就在2015年英特
    发表于 12-13 10:34 845次阅读